`
qingyujingyu427
  • 浏览: 27738 次
社区版块
存档分类
最新评论

pspad regex replace search

 
阅读更多

Replace Examples: 

Date format change from dd.mm.yyyy to yyyy-mm-dd. This will turn the European date style 26.8.1994 or 26/8/1994 into 1994-8-26.  

Search: ([0-9]{1,2}).([0-9]{1,2}).([0-9]{4})  

Replace: $3-$2-$1

 

Find Examples: 

(.)\1+         matches 'aaaa' and 'cc'.  

(.+)\1+        also match 'abab' and '123123'  

(['"]?)(\d+)\1 matches '"13" (in double quotes), or '4' (in single quotes) or 77 (without quotes) etc

 

Metacharacters - Subexpressions 

The bracketing construct ( ... ) may also be used to define r.e. subexpressions (after parsing, you can find subexpression positions, lengths and actual values in MatchPos, MatchLen and Match properties of TRegExpr, and substitute it in clip strings by TRegExpr.Substitute).  

Subexpressions are numbered based on the left to right order of their opening parenthesis. First subexpression has number '1' (whole r.e. match has number '0' - You can substitute it in TRegExpr.Substitute as '$0' or '$&').  

Examples: 

(foobar){8,10}        matches strings which contain 8, 9 or 10 instances of the 'foobar'  

foob([0-9]|a+)r       matches 'foob0r', 'foob1r' , 'foobar', 'foobaar', 'foobaar' etc.  

(abc(def)ghi(123))xzy    matches abcdefghi123xyz (the only match),  

Then backreferences:  

\1 = abcdefghi123,  

\2=def,  

\3=123,  

\0=abcdefghi123xyz (the whole match) 

分享到:
评论

相关推荐

    pspad

    **PSPad:一款强大的文本编辑器** PSPad 是一款功能丰富的文本编辑器,尤其在编程和代码编辑方面表现出色。它适用于Windows操作系统,为程序员和日常用户提供了许多实用的功能,使得处理文本、源代码以及HTML等文件...

    pspad文本编辑器

    **PSPad文本编辑器**是一款专为程序员设计的强大文本编辑工具,它以其高效、多功能的特点赢得了广大开发者的青睐。这款编辑器不仅适用于初学者,也满足了专业开发者的需求,支持多种编程语言,并且在各种Windows操作...

    pspad_代码编写软件

    **pspad:强大的代码编写软件** `pspad`是一款针对编程人员设计的免费英文文本编辑器,它以其强大的编辑功能而备受青睐。这款软件不仅能够处理普通的文本编辑任务,还能为程序员提供诸多便利,帮助他们高效地进行...

    PsPad文本编辑器 免费

    【PsPad文本编辑器 免费】 PsPad是一款广受好评的文本编辑器,尤其适合程序员和日常文本处理工作。其免费且开源的特性使得它在用户群中具有很高的受欢迎度。这款编辑器不仅功能强大,而且易于使用,能够满足各种...

    PSPad编辑器

    **PSPad编辑器——编程人员的高效工具** PSPad编辑器是一款强大的文本编辑器,专为程序员和网页设计师设计,提供了一整套便于代码编写、编辑和调试的功能。这款编辑器支持多种编程语言,如HTML、CSS、JavaScript、...

    pspad454inst_en.exe

    《PSPad 4.5.4:一款强大的源代码编辑工具》 PSPad 4.5.4,以其英文安装程序“pspad454inst_en.exe”为标识,是一款广泛使用的源代码编辑器,尤其受到程序员和网页设计师的青睐。这款工具集成了多种功能,旨在提供...

    pspad文本编辑工具

    PSPad是我最喜欢的免费文本编辑工具,PSPad网站上这样描述的:PSPad editor is freeware programmer editor.(这句话看上去很怪,作者是捷克人,难道是英语不好?或者为了SEO?。我估计PSPad的名字是这样来的:...

    PsPad 编辑器

    【PsPad编辑器】是一款强大的文本编辑工具,尤其适合程序员和网页设计师使用。它提供了丰富的功能,包括语法高亮、代码折叠、宏支持、多文档界面等,使得代码编写和文本处理变得更加高效。 1. **多语言支持**:...

    PSPad editor 4.5.4(2315)

    《PSPad editor 4.5.4(2315):一款强大的编程与文本编辑利器》 PSPad editor 4.5.4(2315)是一款深受程序员喜爱的多语言文本编辑器,它以其丰富的功能、高效的操作体验以及对多种编程语言的良好支持,成为许多开发者...

    pspad安装文件——种强大的文件编辑器

    **PSPad:全能文本编辑器的深度解析** PSPad是一款备受程序员和文本工作者青睐的多用途文本编辑器,其强大的功能和易用性使其在同类软件中脱颖而出。标题中的"pspad安装文件——种强大的文件编辑器"揭示了这款软件...

    PSPad文本编辑器——编程利器

    **PSPad文本编辑器——编程利器** PSPad文本编辑器是一款专为程序员和文本工作者设计的强大编辑工具。它以其高效、灵活和多功能性在IT行业中受到广泛好评。这款编辑器不仅支持多种编程语言的语法高亮显示,高达27种...

    PSPad下载安装

    用于安装PSPad,PSPad功能非常强大,集成了许多非常实用的工具,是程序员的理想编辑器。

    PSPad editor V4.5.3(2250)

    PSPad editor V4.5.3(2250)

    PSPad

    如果你在不同的软件开发环境中工作,想要一种简单的工具。那么,PSpsd是你最佳的选择!

    pspad(多功能文本编辑器,非常适用于编写程序代码).zip

    **PSPad:一款强大的文本编辑器** PSPad是一款高效、多功能的文本编辑器,专为程序员设计,同时也适合日常文档处理。它提供了一系列高级功能,使得代码编写、调试和编辑变得更加便捷。这款编辑器支持多种编程语言,...

    PSPad editor

    **PSPad editor** 是一款强大的文本编辑器,尤其适合程序员和网页设计师使用。它集成了多种编程语言的语法高亮、代码折叠、自动完成等特性,极大地提升了编写和调试代码的效率。作为一款源码工具,PSPad editor 支持...

    PSPad安装版

    PSPad功能非常强大,UltraEdit、Editplus、EmEditor能做的(比如多文件编辑、支持“工程”、语法高亮、HEX编辑,内置FTP功能),PSPad也能做到,甚至做得更好!PSPad里集成了许多非常实用的工具

    PSPad_ansys.rar

    PSPad.内部包含ansys.ini和Ansys Help V11.0.chm,可以直接配置 1、选择配置文件 在工具栏->设置->自定义语法高亮”的最下方点击“载入”,打开上述目录,选中Ansys.ini,在“关联扩展名”中填写(*.mac, *.inp, *....

Global site tag (gtag.js) - Google Analytics