正则表达式 – 正则表达式小写

前端之家收集整理的这篇文章主要介绍了正则表达式 – 正则表达式小写前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用这个正则表达式来小写文本文件中的介词,连词等,我想添加2个例外:当$1前面有“:”或前面带有“ – ”时,请不要小写.什么是正确,简洁的方法来做到这一点.谢谢.

s/(\s(?:a|about|an|and|at|by|for|from|in|is|it|of|on|the|to|with))\b/\L$1/gi;

解决方法

在1美元之前添加一个否定的后视:

(?<![:-])

猜你在找的正则表达式相关文章