問題タブ [xregexp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - XRegExp の後読みはありませんか?
JavaScript で正規表現の後読みを使用する必要があるため、 Simulating lookbehind in JavaScript (take 2) を見つけました。また、 XRegExpを開発したのは著者の Steven Levithan であることがわかりました。
XRegExp 3.0.0-pre のクローンを作成し、テストしました
後読みロジック http://regex101.com/r/xD0xZ5 XRegExp を使用
機能していないようです。
何が恋しいですか?ありがとう。
編集:私の目標は次のようなものです
(EDIT2リンクが間違っていて修正されました)
答え:
クレジットは @Trevor Senior に送られます。
javascript - 正規表現 - XRegExp に置き換える
これはばかげた質問になる気がしますが、完全に当惑しています。
Javascript 用の XRegExp ライブラリを使用して、任意のアルファベットの任意の単語に一致し、数字、句読点、または特殊文字を含む単語には一致しない正規表現を生成しています。ライブラリはここにあります: http://xregexp.com/
これは私がこれまでに持っているものです:
これにより、次の出力が生成されます。
私はそれreg
が正しいものに一致していることを知っていますが、数字、句読点、および特殊文字が取り除かれるように置換で使用するにはどうすればよいですか? 私が望む出力は次のとおりです。
これらは私がこれまでに試したことですが、成功しませんでした:
これらはすべて、私が指定したのと同じ文字列を返しますが、変更はまったくありません。私が間違っていることを知っている人はいますか?
javascript - 最後のパターンを確実にする方法がわかりません
content1 のみが一致し、content2 が一致しないようにする方法がわかりません。
行末を確認する方法は?
javascript - Javascript で C# の正規表現が機能しない
次の正規表現を使用して電子メールを検証しています。
これは C# では正常に動作しますが、JavaScript では動作しません.... はい、次のようにすべてのバックスラッシュを二重のバックスラッシュに置き換えました。
XRegExp を使用しています。ここで何か不足していますか?おそらく通常の正規表現をJavaScriptに変換するコンバーターのようなものはありますか:)?
これが私の機能です:
単純な「abc@123.com」メール アドレスに対して false を返しています。
前もって感謝します!
ケビン
jquery - jqueryバリデーターaddmethod xregexp大文字と小文字を区別しない
jquery.validator と xregexp を使用して文字列をテストしようとしていますが、大文字と小文字を区別しないようにフラグを動的に設定できる必要があります。問題は、param を使用して xregexp のフラグを addmethod に送信する方法がわからないことです。これが私の addmethod が現在どのように見えるかです:
そして、これが私の呼び出しです:
私の問題は\\iです。含めたいのですが、ドキュメントによると、この形式を使用して別のパラメーターとして含める必要があります。
jquery.validator を使用してそのダイナミックを渡すにはどうすればよいですか?
PS: 私が xregexp を使用していて、それ以外のものを使用していない理由は、コードの他の場所で真の UTF-8 サポートが必要だからです。