次のテキストファイルがあります。
...
"somewords MYWORD";123123123123
"someother MYWORDOTHER";456456456456
"somedifferent MYWORDDIFFERENT";789789789
...
MYWORD、MYWORDOTHER、MYWORDDIFFERENT という単語を一致させ、この単語の前のスペースを「;」に置き換える必要があります。誰かが正規表現を理解できますか?
私はそのようなことをしました:
+[^ ][^ ][^ ][^ ][^ ][^ ][^ ]";
ただし、これは特定の語長でのみ機能します。任意の長さの単語を取得するには、変更する必要があります。
何か助けはありますか?