私はRegexを初めて使っています。新しいプロジェクトの1つに取り組んでいます。私はそれを学び、それを私のスキルの反復に加えることができるかどうかを確かめます。しかし、私はここにロードブロッキングを打っています。Javascript + Regex = Nothing to repeatエラー?
私は、ユーザーの入力がよう.search
機能を使って、その中に不正な文字を持っているかどうかを確認しようとしている:
if (name.search("[\[\]\?\*\+\|\{\}\\\(\)\@\.\n\r]") != -1) {
...
}
しかし、私はこの行は、それが含まれている関数を実行しようとすると、それはその特定の行について次のエラーがスローされます。
私の人生にとっては、私のコードで何が間違っているか見ることはできません。誰かが私を正しい方向に向けることができますか?
btw、いくつかのlangsでは4倍は必要です;例えばjava yes、perl not – Bohemian