分享

[AHK]正则匹配之常用符号解析说明

 小K记 2020-04-22
  • 邮箱匹配方法

FoundPos := RegExMatch(text, "([0-9a-zA-Z_]+@[0-9a-zA-Z]+.[com,cn,net]{1,3})",email)

[0-9a-zA-Z_]:表示字母, 数字或下划线中的任何一个字符

[0-9a-zA-Z_]+:匹配一个或多个任意字母, 数字或下划线中的字符

[com,cn,net]{1,3}:表示取词com,cn或者net

con,cet也能取到

  • 网址匹配方法

FoundPos := RegExMatch(clipboard, "(http[0-9a-zA-Z_:./`-]+)",net)

根据上面的解析这个很好理解,匹配方括号内连续多个任意字符串。注意匹配的网址必须以http开头的

 附:其他具体的写法请参考正则表达式快速参考

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约