求一个同时!用上两个否定环视 查找的正则例子 !
要求同时用上:(?<!Your Regex )
(?!Your Regex)
源字符串:猪狗不如 猪驴不如 猪毛不如1 猪狗不如 猪毛不如2 (总觉得没设计好,求修改源字符串)
正则表达式: (?<!猪驴不如)猪毛不如\d(?!猪狗不如) (总觉得没设计好,求修改正则表达式){:301_975:} 膜拜大佬,学习了 本帖最后由 ymhld 于 2020-3-29 18:54 编辑
写得挺好的字符串:
猪狗不如猪驴不如猪毛不如1狗狗不如猪狗不如猪毛不如2狗狗不如猪毛不如3猪狗不如猪驴不如猪毛不如4猪狗不如
正则:
(?<!猪驴不如)猪毛不如\d(?!猪狗不如)
匹配出
猪毛不如2
是这样吗?
猪毛不如1因为猪驴不如在前,否定
猪毛不如3因为猪狗不如在后,否定
猪毛不如4因为猪驴不如在前,猪狗不如在后,否定
页:
[1]