2013-06-20 24 views
7

正確にマッチする文字列を置き換える正規表現が必要です。正確なマッチング文字列を置き換える正規表現

例えば: - var a = '@test @te @world @dimension@teを '私は交換する必要があり

' '。

@testにも '@te'が存在しますので、私の場合はReplace文が@testに置き換わります。

誰も私にこれをどうすればいいのか教えてください。

正確に一致する文字列を置き換える必要があります。

+1

を試してみてください? – Virus721

+2

'@te \ b'? ............ – zerkms

+1

正規表現のパターンとその使用についての詳細は、http://www.regular-expressions.info/を参照してください。 – Liam

答えて

10

これはあなたのために働く必要があります。

/\@te\b/ 
+1

これはうまくいきます。たくさんの:) :) –

+1

すばらしいです。これを正しい答えとすることができれば、それはすばらしいことになります。 – jezzipin

2

は "@te" を置き換えるこの

var a = '@test @te @world @dimension'; 
var b = a.replace(/@te /, ''); 
+1

まさに**何が正規表現ではないのですか? – Massa

+1

私はこれがOPが望むものだと思います。 OPはjavascriptのタグを付けて、希望の文字列を自分の選択に置き換えるように助けを頼んだので、この例を挙げました。 – sachinjain024

+0

これもうまくいきます。たくさんありがとうございます:) –

関連する問題