一致するJava正規表現のパターンはありますか。スキップ中に& amp;テキストのような?一致するJavaパターン。スキップしている間に&
0
A
答えて
1
あなたが好きな正規表現が必要です。(?<!&);
Demo and Exaplaination
正規表現の意味:を見つけることを。 &アンプ
コードサンプルによって先行していない:
Pattern pattern = Pattern.compile("(?<!&);");
Matcher matcher = pattern.matcher("; abd & this is what ;");
while(matcher.find()){
System.out.println("find start position "+matcher.start() +" find end position "+matcher.end()+" find for "+ matcher.group(0));
}
O/P
をするための位置0検索終了位置1検索を開始見つけます。
開始位置を見つける25終了位置を見つける26 find for;
0
私はあなたが以下のような正規表現を探していると思う:
^(&?!。)。; * $
String line = "&abc\;";
Pattern r = Pattern.compile("^(?!.*&).*;.*$");
Matcher m = r.matcher(line);
if (m.find())
System.out.println("Match found");
+0
これは機能しませんでした。私が試したようなフィドルについては、http://ideone.com/Ml2lF6を参照してください。 – anthos
関連する問題
- 1. Autohotkey RegExReplace一致しないパターンをスキップする
- 2. RegExパターンがJAVAで一致しない
- 3. /* * /間のコメントのパターンをスキップしたい
- 4. Regexが次の一致にスキップする
- 5. stringtemplateパターンに一致するパターンを抽出します
- 6. 文字列の先頭と末尾に一致するJavaパターン?
- 7. シスコ設定ラインのJavaパターン一致
- 8. scalaパターン一致
- 9. シングルトンリスト、等価/エラーステートメントに一致するパターン
- 10. ユーザーIDパターンに一致するJavascript RegExp
- 11. Postgres:GROUP BYの後に一致するパターン
- 12. ドメイン名に一致するパターン
- 13. Pythonのパターンに一致する単語
- 14. パターンが配列に一致する
- 15. 特定のパターンに一致するmod_rewrite
- 16. WebExtensionsと一致するGithubとGHEを一致させるパターン
- 17. [1-999]の間のすべての数字に一致するMSSQLパターン
- 18. 時間パターンに一致するディレクトリ内のすべてのファイルを削除
- 19. 更新一致するパターンに基づいた列の一部
- 20. のJava正規表現パターンを認識しない一致する「エスケープ+」
- 21. 与えられたパターンの後のシンボル間のパターンの一致
- 22. javaパターンと一致するクライアントclients.confのradiusクライアント
- 23. 優先順位がJava正規表現と一致するパターン
- 24. パターンは2つのパターンセットの間のすべてのテキストに一致します
- 25. FTPのシェルスクリプトによるパターン一致
- 26. Yii2バリデーター一致パターン
- 27. について 'grep -f':ファイルとパターンを一致させる
- 28. CFGと一致する呼び出しパターンを定義するJavaイディオム
- 29. 正規表現のパターンに一致するパターン
- 30. パターンに一致する行の一部を抽出する
それはうまくいった。ありがとう。実際にはhttp://ideone.com/Ml2lF6でご覧ください。 – anthos