ジャック・コール:
私のJava 8のアプリでは、私は、渡されたテキスト内の空白文字をスキャンしています。しかし\s
、私の正規表現のすべての空白をキャプチャしません。私はそれが私のテストでは、これまで捕捉しないことを発見したことを1つの空白がある改行なしスペース(ユニコード00A0)。これは、その問題に実行していた私の正規表現でした。
Pattern p = Pattern.compile("\\s");
これを解決するために、私が追加\h
私の正規表現に:
Pattern p = Pattern.compile("[\\s\\h]");
今、私はその習慣を意識によって捕獲さである必要があること、他の空白がありますか\s\h
?