
php 正则表达式:正向预查与反向预查应用
我们希望从字符串 "java123pagejava456java789" 中匹配所有后面不紧跟 "page" 的 "java 数字" 模式,同时捕获数字部分。
正则表达式:
java(\d++)(?!page)
(?<=java)\d++(?!page)
为了避免匹配数字后面紧跟其他数字的情况,可以使用更高级的限制:
立即学习“PHP免费学习笔记(深入)”;
(?<=java)\d+(?!\d)(?!page)
说明:
以上就是PHP正则表达式:如何使用正向预查和反向预查匹配特定模式?的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号