正则表达式实例总结

(?匹配前后都不是数字或字母的空格(前面为第x章除外),用于删去文本中多余空格第一章 (前面为"章",此处空格不匹配)大厅She (前后为字母,此处空格不匹配)started to...她开始 (匹配此处多余空格)走同周游中国各地的旅程]*>匹配HTML标签(不支持嵌套,但可多次替换删除)[一二三四五六七八九十]匹配中文章节(?匹
摘要由CSDN通过智能技术生成
(?<![a-z0-9章])\s([^a-z]*?)
匹配前后都不是数字或字母的空格(前面为第x章除外),用于删去文本中多余空格
第一章 (前面为"章",此处空格不匹配)大厅
She (前后为字母,此处空格不匹配)started to...
她开始 (匹配此处多余空格)走同周游中国各地的旅程
<[^<>]*>
匹配HTML标签(不支持嵌套,但可多次替换删除)
[一二三四五六七八九十]
匹配中文章节
(?<=[一二三四五六七八九十]) (?!卷)
匹配前面为中文序号,后面不为卷的空格,替换成顿号"、"或点"."
(此处空格匹配)大厅
第 一 (此处空格不匹配)
(.+)(?=\r\n\1\r\n)
匹配相同两行的前一行(捕获并自动分组)
大厅 (匹配这一行内容,不含换行)
大厅
(?<=,\d{3})\r\n(?!\{)
匹配字幕时间轴后换行(换行后没有大括号)
00:04:03,700 --> 00:04:05,290 (匹配此处换行)
(此处没有“{”)快踩油门啊,伙计!
Step on the gas, dude!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值