正则表达式
liuyukuan
擅长RDA(Robotic Desktop Automation)、数据处理、工具优化;致力于简化工作、提高效率!Geek
展开
-
提取IP地址和端口的正则表达式
想将如下文件中的IP地址和端口提取出来#masscanopen tcp 80 59.115.10.222 1632391668open tcp 1080 59.115.0.175 1632391668open tcp 2080 59.115.3.61 1632391670open tcp 4444 59.115.3.130 1632391673open tcp 1080 59.115.0.205 1632391680open tcp 443 59.115.0.158 1632391681原创 2022-01-17 17:13:01 · 4325 阅读 · 0 评论 -
[AHK]正则表达式提取匹配的多个内容
提问:如何提取表达式14 *(2+3)+5中的数字和运算符?在网站https://regexper.com 测试\d+|\+|\-|\*|\/|\(|\) 可以正确匹配数字和运算符Haystack:="14 *(2+3)+5"NeedleRegEx:="O)(\d+|\+|\-|\*|\/|\(|\))"Match := {Len: {0: 0}}, FoundPos := 1While (FoundPos := RegExMatch(Haystack, Needle...原创 2020-06-10 22:37:40 · 1585 阅读 · 0 评论 -
在Word里用正则表达式搜索邮件地址
Word支持正则表达式搜索,如下图输入正则表达式 [A-Za-z0-9\-._]{2,}[\@]{1}[A-Za-z0-9\-._]{2,} 就可以查找文稿中的所有邮件地址。可以用AutoHotkey的热字串来简化输入,只需输wse. 就自动输出后面的一长串::oR:wse.::[A-Za-z0-9\-._]{2,}[\@]{1}[A-Za-z0-9\-._]{2,} ;WORD s...翻译 2019-01-24 20:46:39 · 1005 阅读 · 0 评论 -
简单的python爬虫——贴吧上取邮箱
这是一个比较简单的爬虫,只用到了两个简单的库re和urllib, 程序使用的是python2.7 urllib模块是用来获取原文网页, re模块是用来匹配特定的字符的, 1.获取链接的最后一页html = urllib.urlopen(url).read()reyuan = r'尾页'recom = re.compile(reyuan)refind = re.findal转载 2017-06-23 08:44:39 · 661 阅读 · 0 评论 -
[AHK]快捷键取得浏览器当前的地址,分享网址链接和网页标题
用法选中标题,按ctrl+F1,剪贴板内容即为链接+内容主题。 ;Quant整理;2017年1月6日11:39:31^f1::Send ^cContent:=ClipboardFileAppend, %ClipboardAll%, temp.clipLoop { FileReadLine, line, temp.clip, %A_Index% if ErrorL...原创 2017-01-06 11:39:51 · 3048 阅读 · 0 评论 -
[RegEx]识别路径中是否有本地盘符
p1=d:\tempIf RegExMatch(p1, "[A-Za-z]:") MsgBox 本地绝对路径Else MsgBox 非本地绝对路径原创 2016-12-11 21:40:09 · 975 阅读 · 0 评论 -
[RegEx]求一个正则,-10℃~15℃读出两个数字
str:="-10℃~15℃"RegExMatch(str,"^([-]?[0-9]*)[^\d]~([-]?[0-9]*)[^\d]$",m)MsgBox %m1%MsgBox %m2%转载 2016-12-11 20:35:24 · 577 阅读 · 0 评论 -
[AHK]爬虫基础 解析IP138网站返回的结果
InputBox,域名,查询域名的IP地址,请输入你要查询的域名(比如www.baidu.com)if ErrorLevel ExitAppelse { if 域名= 域名=www.baidu.com URLDownloadToFile,http://ip138.com/ips138.asp?ip=%域名%&action=2原创 2015-12-07 23:32:15 · 2851 阅读 · 0 评论 -
emeditor自定义大纲
^[一二三四五六七八九十][.、].*^\d[.、].*转载 2012-04-04 19:34:28 · 4584 阅读 · 0 评论 -
在 EmEditor 中通过大纲视图列出 INI 文件中的 Section
在 EmEditor 中通过大纲视图列出 INI 文件中的 SectionPosted onJanuary 3, 2010by orzFly这个标题可能有点绕,其实很简单。我只是想在 EmEditor 中编辑几个 INI 文件,然后前后不断翻来翻去太麻烦,看到窗口右边的大纲是空的,忽然想起可以用这个来实现。折腾了一下,写出了一个正则表达式。第一次用这种正则,看了半天帮助转载 2012-04-04 19:22:34 · 3577 阅读 · 0 评论 -
【正则表达式】匹配中文字符 整理
<br />转自:http://bbs.chinaunix.net/viewthread.php?tid=907172<br /><br />最近项目中用到了对文字、标点以及特殊字符的判断。<br />网上关于GBK、GB2312和BIG5编码范围的资料比较多,但是日文的资料比较少,我总结了一下,希望能对大家在正则中判断<br />这些字符集尤其是日文字符集的各种字、标点以及特殊符号的时候有所帮助。<br /><br />UTF8<br />CODE:<br />[/x01-/x7f]|[/xc0-/xdf转载 2010-10-22 12:44:00 · 4074 阅读 · 0 评论 -
用Lua实现AutoIt 中StringSplit 函数的功能
--我用Lua的改进实现 AutoIt 中 StringSplit 函数的功能 (支持Lua的正则表达式)function StringSplit(string,split) local list = {} local pos = 1 if string.find("", split, 1) then -- this would result in endless loops er原创 2010-04-17 18:19:00 · 3074 阅读 · 0 评论 -
Lua- Patterns
Programming in Lua Part III. The Standard Libraries Chapter 20. The String Library 20.2 - PatternsYou can make patterns more useful with character clas转载 2010-04-16 23:34:00 · 1445 阅读 · 0 评论 -
Lua标准库: table函数, 数学函数, 字符串函数/格式化/配对, WoW新增函数, 函数别名
笔记: Lua标准库: table函数, 数学函数, 字符串函数/格式化/配对, WoW新增函数, 函数别名 Posted on 2009-05-21 21:25 apex.Cliz http://www.cnblogs.com/apexaddon/articles/1486622.html这里只介绍和插件编写比较有关的几个函数. 详细的Lua手册请参照Lua Reference原创 2010-04-15 21:00:00 · 2176 阅读 · 0 评论 -
几种计算机语言的评价
Eric Raymond:几种计算机语言的评价2010-03-22 09:04 | 来源:阮一峰 编程新手都有一个同样的问题:我应该学习哪一种语言?。《Unix编程艺术》(Eric Raymond著)第十四章,对各种语言进行了评价,正好可以用来回答这个问题。下面是知名IT博客阮一峰的网络日志,整理了六种主要计算机语言的优缺点。读完就会知道,对于不同的任务,应该选择转载 2010-04-15 19:23:00 · 959 阅读 · 0 评论 -
Lua正则表达式语言元素
x (这里 x 是指其不是这些转义字符 ^$()%.[]*+-? 之一) --- 其代表了这个字符本身.. --- 代表任何字符%a --- 代表任何字母. 即[a-zA-Z]%c --- 代表任何的控制字符.%d ---代表任何的数字字符. 即[0-9]%l --- 代表所有的小写字母. 即[a-z]%p --- 代表所有的标点符号字符转载 2010-04-15 17:08:00 · 1728 阅读 · 0 评论 -
LUA中的正则表达式
模式匹配函数 在string库中功能最强大的函数是:string.find (字符串查找), string.gsub (全局字符串替换), and string.gfind (全局字符串查找). 这些函数都是基于模式匹配的。 与其他脚本语言不同的是,Lua并不使用POSIX规范的正则表达式(也写作regexp)来进行模式匹配(译者:POSIX是unix的工业标准,regexp最初来源于unix,P转载 2010-04-15 17:03:00 · 34036 阅读 · 0 评论