15+

15年WEB沉浸

1000+

超过1000家网站案例

2+

2年多高端定制

1+

1心1意创造良好的服务体验

"一分价格一分货",不要只盯价格,根据自己的需要定制最贴合的方案才是最优的推广方法。“隔行如隔山”,跟我们提出你的需求,一起合作共筑成功之路!

免费获取优质建站方案

建站小贴士

网站在访问速度不快的情况下,不要在网站内部调用JS功能

要是你的空间主机配置不错,网站速度很快的情况下这倒也没有什么,反正你调用了也不会影响到网站的访问速度,但是你的网站访问速度本来就不快,而你还要使用数据库调用什么东西的话,那无疑是导致网站“雪上加霜”,让本来访问就不怜惜的网站变的更加缓慢。因此丹田了能够让网产睥打开速度变的快些,我们站长在网站访问速度不是那么快的情况下,尽量是避免在网站内部队调用什么东西,也尽量少点使用扯上数据库的操作!

上格信息科技
2021年09月15日 11:18:52

EditPlus常用正则表达式

发表:2020-07-04 08:41:17 浏览数:编辑:

正则表达式(Regular Expression,在代码中常简写为regex、regexp或RE)是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。

  正则表达式是一个查询的字符串,它包含一般的字符和一些特殊的字符,特殊字符可以扩展查找字符串的能力,正则表达式在查找和替换字符串的作用不可忽视,它能很好提高工作效率。

  正则表达式用于字符串处理、表单验证等场合,实用高效。开发人员或运维人员很得力的文本编辑器要数editplus了,这个软件支持正则表达式,使用正则表达式进行编辑文本经常可以帮助你完成很多工作。这里我就给大家介绍几种editplus常用正则表达式的使用方法,以备不时之需。


【1】正则表达式应用——替换指定内容到行尾

  ① 在替换对话框,查找内容里输入“abc.*”

  ② 同时勾选“正则表达式”复选框,然后点击“全部替换”按钮

  其中,符号的含义如下:

  “.” =匹配任意字符

  “*” =匹配0次或更多

  注意:其实就是正则表达式替换,这里只是把一些曾经提出的问题加以整理,单纯从正则表达式本身来说,就可以引申出成千上万种特例。

【2】正则表达式应用——数字替换

  希望把

  asdadas123asdasdas456asdasdasd789asdasd

  替换为:

  asdadas[123]asdasdas[456]asdasdasd[789]asdasd

  解决:

  [0-9][0-9][0-9] → [\0\1\2]

  如果是任意数字串,则“[0-9]*[0-9]”

【3】正则表达式应用——删除每一行行尾的指定字符 

  比如

  12345 1265345

  2345

  需要删除每行末尾的“345”

  解决:

  345$ → 空

  如果是行首,则前面加“^”

【4】正则表达式应用——替换带有半角括号的多行

  几百个网页中都有下面一段代码,我想把它们都去掉,可是找了很多search & replace的软件,都是只能对“一行”进行操作。

  EditPlus 打开几百个网页文件还是比较顺畅的,所以完全可以胜任这个工作。

  解决

  在 Editplus 中使用正则表达式,由于“(”、“)”被用做预设表达式(或者可以称作子表达式)的标志,所以需要使用 \ 转义。

【5】正则表达式应用——删除空行

  ^[ \t]*\n → 空

  注意\t前有空格符。空格符是空行的一个组成成分。 

  另一种方法:[\n]+ → \n

【6】正则表达式应用——中间包含文字替换

  如果要替换中间包含某文字的一行,例如包含yahoo,则可使用如下表达式匹配一行内容

   ^.*yahoo.*

【7】正则表达式应用——中间不包含文字替换

  如果要替换中间不包含某文字的一行,例如不包含yahoo,则可使用如下表达式匹配一行内容

  ^(?!.*yahoo).*

【8】查找url并提取

  www.baidu.com">http://www.baidu.com

  解决:

  ()  → \1

  (http://.*) →\1

  总结:EditPlus对正则表达式的支持有限,不支持 重复频度 的定义,如:{3}、{3,}、{3,6}...

  下面列出EditPlus查找或替换时支持的元字符:

  表达式    说明

  \t      制表符.

  \n      新行.

  .      匹配任意字符.

  |      匹配表达式左边和右边的字符. 例如, "ab|bc" 匹配 "ab" 或者 "bc".

  []      匹配列表之中的任何单个字符. 例如, "[ab]" 匹配 "a" 或者 "b". "[0-9]" 匹配任意数字.

  [^]     匹配列表之外的任何单个字符.例如, "[^ab]" 匹配 "a" 和 "b" 以外的字符. "[^0-9]" 匹配任意非数字字符.

  *      其左边的字符被匹配任意次(0次,或者多次). 例如 "be*" 匹配 "b", "be" 或者 "bee".

  +      其左边的字符被匹配至少一次(1次,或者多次). 例如 "be+" 匹配 "be" 或者 "bee" 但是不匹配 "b".

  ?      其左边的字符被匹配0次或者1次. 例如 "be?" 匹配 "b" 或者 "be" 但是不匹配 "bee".

  ^      其右边的表达式被匹配在一行的开始.例如 "^A" 仅仅匹配以 "A" 开头的行.

  

其左边的表达式被匹配在一行的结尾.例如"e

其左边的表达式被匹配在一行的结尾.例如"e

" 仅仅匹配以 "e" 结尾的行.

  ()      影响表达式匹配的顺序,并且用作表达式的分组标记.

  \      转义字符. 如果你要使用 "\" 本身, 则应该使用 "\\".


上一篇文章: 下一篇文章:
    进一步意向对[EditPlus常用正则表达式]这条信息感兴趣吗?您可点此联系我们以确定进一步意向。

    推荐文章

    真静态和伪静态之间如何选择?2021年静态网页有哪些特点
    真静态和伪静态之间如何选择?2021年静态网页有哪些特点

    “千里之行,始于足下”,“不积硅步,无以至千里”。
    相信这样简单的道理大家都懂。打开电脑,连上internet,我们会发现世界原来有这么多这么多形形色色的网站。可能你想给你的公司建立一个官网,可能你想要...

    • 2021-09-15
    • 匿名
    • 3
    • 静态,网页,伪静态,之间

    动态网站有哪些功能特点?2021年怎么实现动态URL静态化?
    动态网站有哪些功能特点?2021年怎么实现动态URL静态化?

    俗话说“磨刀不误砍柴工”,任何事都应在行动前有一个准备,想想该怎么做,需要提前准备好什么,会得到什么样的后果等,建设网站亦是如此。网站建设前应做一番功课,这样会让自己将来的网站如鱼得水、事半功倍,避免...

    • 2021-09-15
    • 匿名
    • 0
    • 网站,动态,静态,功能

    windows主机301重定向方法?2021年为什么要把域名301到带www的上面呢
    windows主机301重定向方法?2021年为什么要把域名301到带www的上...

    网站可能是大家现在用的多较多的东西,学习东西查资料,百度是个网站,查到的内容平台也是网站。而且网站又包括了很多种像企业站、博客、门户等。像抖音APP在人气火了之后也推出了web端。其实在咱们地区也有很多不错...

    • 2021-09-15
    • 匿名
    • 0
    • www,windows,域名,方法,301重定向

    手机网站该不该有弹窗?2021年手机网站建设注意哪些事项
    手机网站该不该有弹窗?2021年手机网站建设注意哪些事项

    “我想有个属于自己的网站”。这是很多人的想法。但是都感觉网站、代码、数据等这些东西都离自己比较远。专业的事情交给专业的人做。上格信息科技每年都帮助咱很多不懂代码却想要网站的人构架了自己的网络平台。我们...

    • 2021-09-15
    • 匿名
    • 0
    • 网站建设,手机,网站

    可不可以带www的域名301到不带www的域名上?2021年301永久重定向如何避免出现循环
    可不可以带www的域名301到不带www的域名上?2021年301永久重定向...

    网站可能是大家现在用的多较多的东西,学习东西查资料,百度是个网站,查到的内容平台也是网站。而且网站又包括了很多种像企业站、博客、门户等。像抖音APP在人气火了之后也推出了web端。其实在咱们地区也有很多不错...

    • 2021-09-15
    • 匿名
    • 0
    • www,域名,永久,301重定向

    如何更新伪原创内容?2021年网站内容从哪里来
    如何更新伪原创内容?2021年网站内容从哪里来

    俗话说“磨刀不误砍柴工”,任何事都应在行动前有一个准备,想想该怎么做,需要提前准备好什么,会得到什么样的后果等,建设网站亦是如此。网站建设前应做一番功课,这样会让自己将来的网站如鱼得水、事半功倍,避免...

    • 2021-09-15
    • 匿名
    • 0
    • 网站,内容,原创

    具体讲讲什么是APP?2021年如何对手机预置软件进行风险防范
    具体讲讲什么是APP?2021年如何对手机预置软件进行风险防范

    几乎每一个出名的大公司都有属于自己的网站,在咱们也很多出名的企业,他们的企业网站也都是非常漂亮。当然我们上格信息科技在其中也贡献了一点点微薄之力。本着“授人以鱼,不如授人以渔”的想法,我们会不停的为大...

    • 2021-09-15
    • 匿名
    • 0
    • 手机,软件,APP,风险

    如何进行网站备案查询?2021年网站备案是什么意思
    如何进行网站备案查询?2021年网站备案是什么意思

    几乎每一个出名的大公司都有属于自己的网站,在咱们也很多出名的企业,他们的企业网站也都是非常漂亮。当然我们上格信息科技在其中也贡献了一点点微薄之力。本着“授人以鱼,不如授人以渔”的想法,我们会不停的为大...

    • 2021-09-15
    • 匿名
    • 1
    • 网站备案,网站

    CMS比较适用哪些需求?2021年CMS与平台自助建站有什么区别
    CMS比较适用哪些需求?2021年CMS与平台自助建站有什么区别

    “我想有个属于自己的网站”。这是很多人的想法。但是都感觉网站、代码、数据等这些东西都离自己比较远。专业的事情交给专业的人做。上格信息科技每年都帮助咱很多不懂代码却想要网站的人构架了自己的网络平台。我们...

    • 2021-09-15
    • 匿名
    • 0
    • 平台,区别,建站,自助

    什么是ICP经营性备案?2021年网站备案有哪些规定
    什么是ICP经营性备案?2021年网站备案有哪些规定

    俗话说“磨刀不误砍柴工”,任何事都应在行动前有一个准备,想想该怎么做,需要提前准备好什么,会得到什么样的后果等,建设网站亦是如此。网站建设前应做一番功课,这样会让自己将来的网站如鱼得水、事半功倍,避免...

    • 2021-09-15
    • 匿名
    • 0
    • 网站备案

    伪静态页面是什么样的?2021年伪静态有什么坏处
    伪静态页面是什么样的?2021年伪静态有什么坏处

    网站可能是大家现在用的多较多的东西,学习东西查资料,百度是个网站,查到的内容平台也是网站。而且网站又包括了很多种像企业站、博客、门户等。像抖音APP在人气火了之后也推出了web端。其实在咱们地区也有很多不错...

    • 2021-09-15
    • 匿名
    • 0

    威海跨境电商上热门,多语言CMS将助力跨境电商独立站
    威海跨境电商上热门,多语言CMS将助力跨境电商独立站

    近日威海召开山东省—韩国经贸合作交流会暨韩国(山东)进口商品博览会,连日来,近百名网红现场直播,约550家专业采购企业参与线上线下对接,带动博览会“一路走红”。据统计,活动日均观众量超8000人次,累计带动...

    • 2021-09-14
    • 9
    • 电商,威海,跨境电商,多语言,独立站

    手机网站建设对企业的影响越来越重视?2021年手机网站建设要有哪些原则
    手机网站建设对企业的影响越来越重视?2021年手机网站建设要有哪...

    近两年的全球一直被笼罩在疫情氛围下,为了减少人与人接触导致的传染,互联网成为了人们之间沟通交流的主要方式,对此,网站建设也迎来了它们快速发展的阶段。然而,在目前的时代要求和消费者需求下,很多企业都希望...

    • 2021-09-14
    • 匿名
    • 1
    • 网站建设,手机,网站,企业,建设

    网站开发语言有哪些?2021年网站开发需要有哪些技能
    网站开发语言有哪些?2021年网站开发需要有哪些技能

    网站可能是大家现在用的多较多的东西,学习东西查资料,百度是个网站,查到的内容平台也是网站。而且网站又包括了很多种像企业站、博客、门户等。像抖音APP在人气火了之后也推出了web端。其实在咱们地区也有很多不错...

    • 2021-09-14
    • 匿名
    • 0
    • 网站,技能,开发,网站开发

    网页设计分为哪些阶段?2021年网页设计时什么是版式设计
    网页设计分为哪些阶段?2021年网页设计时什么是版式设计

    近两年的全球一直被笼罩在疫情氛围下,为了减少人与人接触导致的传染,互联网成为了人们之间沟通交流的主要方式,对此,网站建设也迎来了它们快速发展的阶段。然而,在目前的时代要求和消费者需求下,很多企业都希望...

    • 2021-09-14
    • 匿名
    • 0
    • 设计,网页设计,网页,阶段

    APP的开发流程有哪些步骤?2021年如何对手机预置软件进行风险防范
    APP的开发流程有哪些步骤?2021年如何对手机预置软件进行风险防范

    几乎每一个出名的大公司都有属于自己的网站,在咱们也很多出名的企业,他们的企业网站也都是非常漂亮。当然我们上格信息科技在其中也贡献了一点点微薄之力。本着“授人以鱼,不如授人以渔”的想法,我们会不停的为大...

    • 2021-09-14
    • 匿名
    • 0
    • 手机,软件,流程,步骤,APP

    vps主机301重定向方法?2021年301永久重定向如何避免出现循环
    vps主机301重定向方法?2021年301永久重定向如何避免出现循环

    近两年的全球一直被笼罩在疫情氛围下,为了减少人与人接触导致的传染,互联网成为了人们之间沟通交流的主要方式,对此,网站建设也迎来了它们快速发展的阶段。然而,在目前的时代要求和消费者需求下,很多企业都希望...

    • 2021-09-14
    • 匿名
    • 0
    • ps,永久,方法,301重定向

    网站模板建站好不好?2021年模板建站好不好
    网站模板建站好不好?2021年模板建站好不好

    在搜索引擎中输入“网站建设”或其他相关的内容,可以发现网站建设相关的东西是非常多的。也正因如此让许多门外汉都望而怯步。“难了不会,会了不难”,其实初步的掌握了有关HTML、CSS、JS等简单的代码之后大家就可...

    • 2021-09-14
    • 匿名
    • 0
    • 网站模板,模板,建站,不好

    常用的免费cms智能建站系统有哪些?2021年什么是CMS?
    常用的免费cms智能建站系统有哪些?2021年什么是CMS?

    俗话说“磨刀不误砍柴工”,任何事都应在行动前有一个准备,想想该怎么做,需要提前准备好什么,会得到什么样的后果等,建设网站亦是如此。网站建设前应做一番功课,这样会让自己将来的网站如鱼得水、事半功倍,避免...

    • 2021-09-14
    • 匿名
    • 0
    • 系统,常用,智能,cms,建站

    静态网页与动态网页的区别?2021年静态网页有哪些特点
    静态网页与动态网页的区别?2021年静态网页有哪些特点

    近两年的全球一直被笼罩在疫情氛围下,为了减少人与人接触导致的传染,互联网成为了人们之间沟通交流的主要方式,对此,网站建设也迎来了它们快速发展的阶段。然而,在目前的时代要求和消费者需求下,很多企业都希望...

    • 2021-09-14
    • 匿名
    • 0
    • 区别,动态,静态,网页

    联系官方服务热线 24小时移动专家在线