正規表現を使用して、 '='を含むテキストを解析し、分割された文字列をキー値のような文字列リストに入れます。'='を含む文字列をstringlistに追加するには?
値に '='が含まれていると、list.add(key3 + '=' + 'number = 10');を使用できません。
key1 this's done
key2 that costs 10 dollars
key3 number=10 // invalid data, error prompt.
...
解決方法? ありがとうございます。
編集:
ありがとうございました。
キーに '='を含む文字列を追加する必要がある場合、どうすれば解決できますか?
例えば、解析されるテキストは、このようなことがあります。
maleConsumer=john 1
maleConsumer=eric 2
femaleConsumer=mary 2
maleConsumer=john 8
...
私は正規表現REG = '\ B \ S + \ b' が解析テキストを使用してSTRINGLISTのキーにmaleconsumer =ジョンを置くために、文字列リストでは、ジョンのレコードは次のようになります。
maleConsumer=john 9 // maleconsumer=john is key, 9 is value
この場合、どうすればいいですか?
もう一度お返事ありがとうございます。
あなたはその質問を言い換えることができますか?あなたは正確に何を達成しようとしていますか?例えば、代わりに 'key3 10'を取得したいですか? – posdef
あなたのタグを確認してください - これはjava/c#/ delphiの質問ですか?正規表現の質問のようなにおいが私に... – serg10