标签存档: 正则表达式

正则表达式完全学习手册:菜鸟入门指导

【51CTO精选译文】正则表达式可以很恐怖,真得很恐怖。幸运的是,一旦记住每个符号所表达的意思,恐惧就会快速消退。如果你对正则表达式一无所知,正如文章标题,那你又就有很多东西要学了。下面让我们马上开始吧。
第一节:基础学习
想要高效地学习和掌握正则表达式的关键是花一天的时间记住所有符号。这可能是我所能提供的最好的建议。坐下来,做些记忆卡片,然后记住它们。以下为最常见的一些符号:
. – 匹配任意字符,换行符除外(如果 dotall 为 false)。
阅读全文——共6352字

asp/vbscript函数RemoveHTML(),正则表达式高效删除所有html标签,包括javascript及CSS标签

asp/vbscript 函数RemoveHTML(),正则表达式高效删除所有html标签,包括javascript及CSS标签<script…>xxx</script>与<style…>xxx</style>
”删除字符串中所有html标记,包括javascript及css代码区块,同时删除换行符” by fengyqf 20100929
Function RemoveHTML(str)    Dim objRegExp, Match,strHTML    if isnull(str) then        str=””    end if    strHTML=str    strHTML=replace(replace(replace(strHTML,vblf,””),vbcr,””),vbcrlf,””)
阅读全文——共728字

UE/US正则表达式查找搜索替换,查询的字符串未找到(UE studio/ultraEdit)/修改UE使用Perl正则引擎

UE默认使用UltraEdit正则表达式,就是UE自己改造过的正则语法,跟常用的perl兼容正则表达式语法不一致,所以即使写对了正则表达式,还会显示“查询的字符串未找到”。这就需要修改UE的正则引擎为Perl引擎,方法如下:在crtl+f,在“查找”对话框里点右下角的“高级”按钮,下面长出来部分的“正则表达式引擎”勾选perl,即可以。如下图所示:

[附注] 网上有文章如是说——————————–用UltraEdit打开文本,首先到菜单中选择正则表达式引擎,正则表达式引擎分支位于“配置 – 搜索”之下,有如下选项:
阅读全文——共731字