6

文字コードがゼロでないすべての文字列に一致する正規表現をJavaでどのように記述しますか?

私はもう試した:

Pattern.compile ("[^\0]");

Pattern.compile ("[^\u0000]");

ありがとう。

4

1 に答える 1

9

最初の正規表現はほぼ正しいですが、一致しない単一の文字にのみ一致し\0ます。次のように変更してみてください。

Pattern.compile ("[^\0]+");

これは、ではない1つ以上の(+)文字と一致する必要があり\0ます。

于 2012-08-23T19:52:50.047 に答える