質問: 下記のように数値が色々ある場合、これを正規表現で一括選択する方法はないのでしょうか? この属性の後に別の属性を一括追加したいです。 value="7" value="8" サブライムテキストを使っています。 value="."で一つ選択はできるのですが一括選択ができません。 また関係ない所のvalueが選択されても困るので、できればコントロールプラスDで一つ一つ目で確認しながらやりたいのですが、不可能でしょうか?
回答: 残念ながら、`ctrl+D`では正規表現を使えないと思います。 代わりに置換を使うといいと思います。 以下のように置換すると、`Replace All`で別の属性を一括で追加することができます。 この例では、", val=something"を後ろに追加しています。 Find:`value="(.)"` Replace:`value="$1", val=something` 関係ない所のvalueが存在する場合は`Replace All`できないので、一つ一つFind→Replaceしていくしかないです... でも一つ一つコピペしていくよりは、はるかに楽になるでしょう。