2016-03-21 24 views
-1

に行の残りの部分を回しますコメント。回避策は何ですか?ありがとうございました。正規表現は、私が「/」のための正規表現を適用しようとしています、コメント

注:これらは、私は、ファイルのパス名のうちのいくつかの情報を取得しようとしている不思議について

+4

に相当します。 '\ /' – Tyr

+0

@Tyr申し訳ありませんが、あなたは何を意味するのか分かりません。この? '(\ /(/ *)/)' – 8protons

+0

'/'文字を分割した後、配列の2番目の項目を取得しようとしていますか?質問に 'src'の例を含めることができますか?期待される結果を記述する – guest271314

答えて

4

ちょうど\/であなたの正規表現のすべての/を置き換える(例えば/hello//world/gなる/hello\/\/world/g

EDIT:また、I:あなたの正規表現は/\/(\/*)/

EDIT 2なりますあなたの電話番号はsplit(/.../[2])です。あなたが意味すると思いますsplit(/.../)[2]

EDIT 3:@ Aaronの答えは素晴らしい選択肢です。あなたが正規表現のフラグを付けたい場合は、/を大量に使用し、むしろそれらすべてを逃れられないだろう場合は、new RegExp("hello", "g")は、あなたの代わりに/pattern/flags正規表現の形式を使用しないようにしてRegExpクラスのコンストラクタを使用することができ、/hello/g

+0

ありがとう、Tupperkion。あなたがあなたの答えを更新したときに私がそれにこだわっていたので、私からそれを保存しました。 – 8protons

11

に相当します/は特別な意味を持たない文字列をとる:

new RegExp("/(/*)", "i") 

エスケープバックスラッシュを使用している

/\/(\/*)/i 
+0

うわー、素晴らしい代替案。ありがとうございました。 – 8protons

関連する問題