随机笔记

  • 首页
  • 软件·服务器
  • 电子电气
  • 安装维修
  • 科学与自然
  • AE
  • Photoshop
  • 文摘语录
  • 足迹
Kratos
一款专注于用户阅读体验的响应式博客主题
  1. 首页
  2. 软件·服务器
  3. 正文

正则表达式使用实例

2020年6月10日 2546点热度 0人点赞 0条评论

1、正则匹配磁力链接

magnet:?[^\"]+

2、正则匹配IPV6 IP地址

(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}{4a7c450bd0aa7d1dfc65ff66fdb7ce72edd315e7e27d53501b8d613304d14c31}[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))

删除空行

^\s*(?=\r?$)\n

删除666之前的内容

^([^s]*)666

删除666之后的内容

666.*$

删除行首不是666的行

^[^666].*
标签: 正则表达式
最后更新:2020年6月10日

楚盟

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

COPYRIGHT © 2022 随机笔记. ALL RIGHTS RESERVED.

友情链接: 张一极 代码和段子手 南通伍林堂文化传播有限公司 懋和道人