文字列の先頭に 00 が 2 つ含まれる数字を検索し、それを 1 つの 0 に置き換える正規表現パターンを作成しようとしています。問題は、括弧内の数字を無視したいのですが、その方法がわかりません。これを行う。
たとえば、次の文字列を使用します。
Somewhere 001 (2009)
戻りたい:
Somewhere 01 (2009)
[00] を使用して最初の 00 を見つけ、0 に置き換えることで検索できますが、問題は (2009) が (209) になりたくないことです。(209) を (2009) に置き換えることだけを考えましたが、修正しようとしている文字列には有効な (209) が既に含まれている可能性があります。
どんな助けでも大歓迎です!