是否有一种简单的方法来更改"DIV class=demo id=3"
之类的字符串
致:"DIV class='demo' id='3'"
?
我打算写一个递归函数。有没有简单的方法呢?
答案 0 :(得分:1)
result = Regex.Replace(input, @"(\b\w*=)(\w*\b)", @"$1'$2'");
这会将所有alphanumericword=alphanumericword
替换为alphanumericword='alphanumericword'
但这可能不是你想要的。
答案 1 :(得分:0)
由于标题与问题无关,我也建议不相关的事情:)
不要将IE7模式用于您的网页,您将按照预期的方式正确格式化innerHTML。
答案 2 :(得分:0)
找到这个
/(<[^>]+?=)([^"'\s][^\s>]+)/gi
替换为
$1'$2'
请注意,这对我已经使用了多年,直到youtube开始在其链接中添加空格!!糟糕的YouTube!