0

/または\で始まり、で終わる単語を見つけるためのC#の正規表現は何ですか.js

4

5 に答える 5

1

パターンは次のようになります。

string pattern = @"^((\\|/).*?\.js)$";
Regex re = new Regex(pattern);
string file ="/whatever.js";
if (re.IsMatch(file)) 
{
   //Match
}
于 2012-08-31T12:17:29.680 に答える
0

/テストされていませんが、次のようにor\を文字クラスに入れてみることができます。

  • '[\]'また"[/]"
  • '[\]'また"[/]"
于 2012-08-31T12:30:17.153 に答える
0

正確には C# ではありません:

^[\\\/].*\.js$
于 2012-08-31T12:18:33.963 に答える
0

あなたは試すことができます

"^((\\|/).*\.js)$";
于 2012-08-31T12:19:01.177 に答える
0

これは、\ または / で始まり、.js で終わる英数字の文字列に一致します。

[\\/]\w+\.js

アンカー (以前はアサーション) を使用して、必要に応じて単語境界または文字列の開始/終了にある必要があることを指定できます - http://msdn.microsoft.com/en-us/library/h5181w5w(v=vs. 110).aspx

于 2012-08-31T12:20:26.550 に答える