EditPlus与C#中常用的正则表达式拾遗1
1.匹配中文字符:[\u4e00-\u9fa5]
C#的应用举例:通过正则替换的方式给所有students添加属性EnglishTeacher="Tom"
C#正则表达式:
查找 (classname="[\u4e00-\u9fa5]+" )
替换 \0 EnglishTeacher="Tom"
测试环境:vs2005下通过
<school>
<students grade="1" class="1" classname="一一班">
<student name="小红"/>
<student name="小白"/>
<student name="小蓝"/>
<student name="小黑"/>
<student name="小紫"/>
</students>
<students grade="1" class="2" classname="一二班">
<student name="小张"/>
<student name="小王"/>
<student name="小李"/>
<student name="小赵"/>
<student name="小钱"/>
</students>
</school>
C#正则知识点:使用“圆括号”进行分组,引用分组要使用“\组索引”,经测试在C#的正则中分组索引从0开始。
posted on 2011-04-19 19:13 LeeXiaoLiang 阅读(117) 评论(0) 收藏 举报
浙公网安备 33010602011771号