2012-03-02 8 views
0

任意の次のバックスラッシュ:正規表現マッチドットの最初の出現と、私はこのような文字列取るしようとしている

.block\.customcategory\.image\.link 
...または

#block\.customcategory\.image\.link 

をし、先頭のドット/ポンドを除去し、後続のすべてのバックスラッシュ:

block.customcategory.image.link 

私は限り/^[\.#]/gm

として取得することができますドット/ポンドをリードする

答えて

2

/^[.#]/   <-- at start of string (in most languages) 
/^[.#]/m   <-- at start of line 

バックスラッシュ:

ドット/ポンド またはバックスラッシュをリードする
/\\/g 

/(^[.#]|\\)/g 
/(^[.#]|\\)/gm 
+0

はあなたの戻る/進むが – rrrr

+0

を混ぜスラッシュ持って考えます@rrrr:私は本当にしました。それはどうしたの?今修正しました、ありがとう! – ruakh

+0

@rrrr元のポスターはそうだと思います。 – tchrist