Pages - Menu

2012-10-17

Javaでの正規表現

正規表現では"."や"?"などのいくつかの文字は特殊文字となる。
それらの文字を検索条件に含めるためには、"\"でエスケープする必要がある。
しかし、Javaでは"\"自体がエスケープ文字として認識されてしまうため、二重にエスケープする必要がある。

example
"11.2 Test"  にマッチする正規表現
regex = "[\d]+" + "\\." + "[\d]+" + "\\s" + ".*"

0 件のコメント:

コメントを投稿