我想问一下正则表达问题。我想在vs 2008中搜索以下语法:
<table width="10%" class="test" style=""> </table>
<table class="test" style="" width="10%"> </table>
<table class="test" width="10%" style=""> </table>
<table class="test" width="10%"></table>
<table class="test"></table>
<table></table>
<div width="10%"></div>
我想在上表文本中搜索所有width =。
搜索正则表达式
table[^\w]+width="[^"]+"
搜索结果后
<table width="10%" class="test" style=""> </table>
<table class="test" style="" width="10%"> </table>
<table class="test" width="10%" style=""> </table>
<table class="test" width="10%"></table>
我想将width替换为style =“width:”
结果应为
<table style="width:10%" class="test" style=""> </table>
<table class="test" style="" style="width:10%"> </table>
<table class="test" style="width:10%" style=""> </table>
<table class="test" style="width:10%"></table>
如何更换?
答案 0 :(得分:0)
使用以下正则表达式:
width="[^"]+"
[^"]
匹配任何不是"
的字符。