Pythonを使用して、いくつかの文字列を解析しています。文字列にいくつかのセミコロンが追加されている場合があります。
文字列の例:
s1="1;Some text"
s2="2;Some more text;;;;"
追加するセミコロンの数はさまざまですが、そこにある場合は2つ以上になることはありません。
次のパターンはs1と一致し、s2にはセミコロンが追加されています。
それらを削除するにはどうすればやり直しますか?
pat=re.compile('(?m)^(\d+);(.*)')