◎やりたいこと
n個目のカンマまでマッチさせて、
さらにn個目のカンマの後から、次のカンマの直前までとマッチさせた時に
「|」が入っていたらマッチさせたい。
◎確認したこと
サクラエディタ上ではマッチ出来ていることを確認
◎やろうとしている内容
以下の正規表現でmatchesメソッドでtrueにさせたい。
■正規表現
^([^,],){n}([^,]){1}([\|])
■実装
if (data.matches("^([^,],){n}([^,]){1}([\|])")) {
}
◎わからないこと
サクラエディタの正規表現で検索かけてマッチ出来たが
プログラム上、matchメソッドで判定する際にfalseになってしまいマッチ出来ないのですが
どのようにしたらご教授お願い致します。
回答2件
あなたの回答
tips
プレビュー