によって分割文字列は、私はJavaでのJava - 正規表現
[timestamp] [ABC_DEF] this is message.
以下
のような文字列を持って、私はthis is message.
私はのlastIndexOfを取得することにより、それを分割しようとした上で文字列を分割して取得する必要があります]
、次に部分文字列。しかし、私のメッセージには]
が含まれている可能性があり、すべてが間違っています。
だから私はregexを使ってやりたかったのです。
正規表現で一致するようにしたい[timestamp] [ABC_DEF]
.Timestampは何でもかまいませんが、[ABC_DEF]に一致する必要があります。それから私は私のメッセージを得るべきです。
他のアプローチを示唆している場合は、同じまたは任意の正規表現を書く上での提案も私にとってはうまくいきます。
ありがとうございました。ただString
方法では
リテラルの[ABC_DEF]のマッチングはそれほど難しくありませんか?試してみたいですか? – Henry
はい、それはあなたの質問に書いたものです。それを試してみてください、あなた自身ですべてをやり遂げることができなければ、私たちはお手伝いします。 – Thomas
Re: 'lastIndexOf':なぜ' indexOf'(2回)を使わないのですか? – Thomas