html正则转大写,2018-01-03正则表达式第四天之大小写转换元字符

大小写字符转换元字符

\E end,表示大小写转换的结束范围

\l low,表示把下一个字符转为小写

\L Low,表示把\L与\E之间的字符转为小写

\u up,表示把下一个字符转为大写

\U Up,表示把\U与\E之间的字符转为大写

举例:

搜索正则表达式

(.*?)\1>

替换正则表达式

\U$2\E

注意:字母有大小写之分,文字没有。

前后查找

注意:java.NET\PHP都支持先后查找和js与ColdFusion 不支持向后查找。

向前查找: ?=

举例

http://123123/

https://124234/

ftp://14214324/

搜索:

.+(?=:)

如下所示:

http

https

ftp

向前查找的含义是,以上面为例:先查找:,然后找出符合的:,再把他前面部分返回。

$50

200

$100

向后查找

(?<=$)[0-9.]+

前后查找

(?<=).*(?=(\1>)) 查找html5中的所有标签

前后查找取非:

也叫负向前查找,与负向后查找

(?!A) 尾部不是A 向前查找取非

(?

因为是取非操作,最好加上边界符,否则会匹配很多不想要的结果。A20中20会被匹配。

\b(?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值