#5210

FLONT
参加者

takane56様

正規表現を使って特定の文字に連番追加したいのですが、
連番を追加するところで悩んでいます。

正規表現を使って連番を追加するのは無理だと思います。
ただし、連番が振ってあるものを別の形式に変換して加工することは可能です。

ただし、以下のようにやりたいことが一部不明な点があるので
その辺をはっきりさせてください。

上に書いてある例

<option value="001″>あああ
<option value="002″>いいい
<option value="003″>ううう

      ↓↓↓

<option value="post1.html”>あああ
<option value="post2.html”>いいい
<option value="post3.html”>ううう

と下に書いてある例では

検索する文字列: ¥d¥d¥d
置換後の文字列: post_?¥.html

やりたいことが微妙に違うようですが?
※postの後ろに_(アンダーバー)はいるのですか?

また、3桁の数字をどう変換するかによって、
一度の置換では出来ない場合があります。
例えば、postの後ろに頭の0を取った数字が入るとか、
数字は本当に3桁だけなのかとか、
この辺の具体的にしたいことわからないと、
回答できないので、よろしくお願いいたします。

ちなみに¥(円マーク)には小文字はありません。
半角/全角ならあります。