1
すべてのクラスを1つのクラスに置き換える必要があるXSLファイルがあります。例:Visual StudioでのRegexの検索と置換
class="class1"
、class="anotherclass"
、class="yoyoclass"
とNewClass
と引用符の間のすべての値を置き換えます。
すべてのクラスを1つのクラスに置き換える必要があるXSLファイルがあります。例:Visual StudioでのRegexの検索と置換
class="class1"
、class="anotherclass"
、class="yoyoclass"
とNewClass
と引用符の間のすべての値を置き換えます。
検索:
class=".*?"
は交換してください:
class="NewClass"
説明:それはすべてのクラスで同じであるため、
交換は、自明です。説明が必要なfind正規表現の唯一の部分は.*?
という言葉です。ここで、?
は、最初の締め切りの引用符でヒットしたときに、消費を停止するように正規表現に指示します。 ?
を削除してみると、正規表現が欲張りになり、の最後のの引用符まですべて一致することがわかります。