regulären Ausdruck a oder b
Wie mache ich den regulären Ausdruck entsprechen, wird nur auf r.js oder build.js aber nicht router.js (zum Beispiel)?
Ich habe dieses: /^r.js$|^build.js$/
aber ich fühle mich wie es ist ein Weg, um entfernen Sie die ^ und $. Wenn ich Sie entfernen, router.js Holen Sie abgestimmt.
- Warum würden Sie entfernen möchten
^
und$
? - Ich bin auf der Suche nach einem Weg, um es besser Aussehen.. Wenn es einer ist.
- Die -1 mir-und warum?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen:
'.' Escape ausgegeben werden sollen. Wenn ^ ist entfernt, es würde passen zu router.js wenn $ wird entfernt, es würde match-r.jsx. So Sie gebraucht werden.
build*js
werden immer nur buchstäblichbuild.js
, dann wäre es egal, wenn ich ein entflohener oder ohne Umschreibung Punkt. Wenn, jedoch, ich verwende die Muster, um Benutzereingaben zu überprüfen, dann wäre es sicherlich wichtig sein, wie zu denen, die ich verwendet. Dies geht zurück auf mein", aber es können match mehr als erwartet" Kommentar und deinen "der Unterschied ist manchmal trivial" Kommentar.