正規表現の作成に問題があります。私はすべての二重子音を一つの子音に置き換える正規表現を書いてみたい。 このようなルールを1行に書くのを手伝ってください。 ありがとうございます。二重子音の正規表現
-3
A
答えて
0
言語を指定していないので、私は先に進み、Javascriptを想定します。
これはあなたが始める必要があります。
console.log('babble bubble http htttp www'.replace(/([^aeiou\.,\/=?:\d&\[email protected]#$%^*();\\|<>"'_+-])\1{1}/gi, "$1"));
は、ここで詳細を参照してください。
1
ここでは正確に二つの非母音の任意のグループを見つけることができます.NETの正規表現です:
[^aeiou]{2}
f ollowingは2より長いグループでも動作します:
[^aeiou]{2,}
たとえば、これは "allstar"の "llst"と一致します。
やや醜い、しかし2つの子音、大文字と小文字を区別しないのグループ一致する:
[QqWwRrTtYyPpSsDdFfGgHhJjKkLlZzXxCcVvBbNnMM]{2}
次の2つの同一の非母音と一致します:
([^aeiou])\1
例えば、これは一致しを"すべて"の "ll"。
正規表現があれば、選択した言語のRegex.Replace関数を使用してください。
関連する問題
- 1. 二重の正規表現
- 2. DataAnnotationsの電子メール検証の正規表現 - 二重バックスラッシュ
- 3. 正規表現の発現と二重のバックスラッシュ
- 4. Javaの正規表現は、二重の角括弧
- 5. 二重引用符で囲まれたゲットフレーズの正規表現
- 6. 正規表現コントロールの二重引用符
- 7. asp.net MVCの正規表現を二重引用符
- 8. 二重引用符を見つけるJava正規表現
- 9. 正規表現がカンマにマッチし、二重引用符で
- 10. 正規表現で二重括弧を使用するには?
- 11. 正規表現は二重文字を除きます
- 12. 正規表現:四重バックスラッシュ
- 13. 電子メールアドレスの正規表現の正規表現
- 14. 音節と正規表現の問題
- 15. 正規表現:二つの条件
- 16. 正規表現 - 二つの文字列
- 17. 正規表現の正規表現の正規表現
- 18. PCRE正規表現の重複一致
- 19. 正規表現の正規表現と ' -
- 20. 正規表現の正規表現データ
- 21. 正規表現の正規表現
- 22. C#正規表現の正規表現
- 23. 正規表現用の正規表現
- 24. JavaScriptの正規表現で二重引用符間のコンテンツを取り除く
- 25. Emacsの正規表現で二重中括弧をマッチさせますか?
- 26. 一致するJava正規表現{{二重中括弧内の文字}}
- 27. Java正規表現 - エスケープ文字の後ろに二重バックスラッシュまたはシングル?
- 28. Bash:二重括弧内のファイル名展開を避ける正規表現テスト
- 29. 二重引用符の間に文字列を見つける正規表現
- 30. 正規表現 - 正規表現