0

これは、JavaScript 正規表現の説明からのステートメントです。

^文字セット パターンの最初の文字として表示される場合は、異なる意味を持ちます。
たとえば、 in に/[^a-z\s]/一致'3'"I have 3 sisters"ます。

はどのように^一致し3ますか?

4

2 に答える 2

2

ここでの^演算子は否定を意味し、スペースまたはアルファベット (az) 以外の任意の文字に一致することを意味します。大文字のアルファベット (A ~ Z) には引き続き一致します。

正規表現の詳細については、 http : //www.regular-expressions.info/reference.htmlの URL を参照してください。

于 2012-11-10T17:49:22.360 に答える
0

これは単純な誤解だと思います。^ は「3」と一致しません。/[^az\s]/ は「3」に一致します。

于 2012-11-10T17:54:37.583 に答える