2016-08-24 11 views
1

すべてのクラスを1つのクラスに置き換える必要があるXSLファイルがあります。例:Visual StudioでのRegexの検索と置換

class="class1"class="anotherclass"class="yoyoclass"

NewClassと引用符の間のすべての値を置き換えます。

答えて

1

検索:

class=".*?" 

は交換してください:

class="NewClass" 

説明:それはすべてのクラスで同じであるため、

交換は、自明です。説明が必要なfind正規表現の唯一の部分は.*?という言葉です。ここで、?は、最初の締め切りの引用符でヒットしたときに、消費を停止するように正規表現に指示します。 ?を削除してみると、正規表現が欲張りになり、の最後のの引用符まですべて一致することがわかります。