によって分離してもしなくてもよい単一の単語を一致させます'と' helloword 'を異なる変数に置き換えます。ここまでは順調ですね。キャッチすることは、入力のどこにでも空白が存在する可能性があることです。これにより、タスクが大幅に難しくなり、自分の能力から外れます。私は多分正規表現を使用すると思ったが、私は1つを働かせることができなかったし、トピックに関する私の研究は結果をもたらさなかった。だからこそ、これを行うための巧妙な方法は何でしょうか?Javaは、私は、以下の入力を読み取るプログラムを作成する場合、またはスペース
例:
<\s*(\w+)\s+value\s*=\s*"(\w+)"\s*content\s*=\s*"(\w+)"\s*\/\s*>
これは、あなたが例とリターンとして与えた文字列全体にマッチします:
< rep eat va lue=" 2" conte nt= "helloworld"/>
すべての可能な間隔をカバーするために、この正規表現を使用し
repeat, 2, helloworld
これは? [DEMO](https://regex101.com/r/vE2xQ6/1) –
正確に何を検索しますか?(?<= <)(\ w +)| \ w +タグの名前とその属性の値おそらく、XMLパーサーを使用すると恩恵を受けます。 – Aaron
https://regex101.com/r/hU0eE2/1 – rock321987