问题标签 [preg-match]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP 从 preg_match 结果中删除文本
您好,我正在使用 preg_match 解析数据,它在 99% 的时间内都有效,但有时它会给我这样的结果:
当我真正想要的是“我想要的文本”字符串时。我正在循环预匹配,99% 的时间 $match[1] 给了我我想要的文本字符串,但我想在代码中实现一些东西,比如
我将如何实现这一目标?谢谢阅读。
php - 正则表达式以匹配 YYYY-MM-DD 格式的日期
我在 PHP 中有一个正则表达式,它以 YYYY-MM-DD 格式查找日期
我所拥有的是:[\d]{4}-[\d]{2}-[\d]{2}
我正在使用 preg_match 来测试日期,问题是它2009-11-10
有效,但2009-11-1033434
也有效。自从我完成正则表达式以来已经有一段时间了,我如何确保它停在正确的位置?我试过做/([\d]{4}-[\d]{2}-[\d]{2}){1}/
,但它返回相同的结果。
任何帮助将不胜感激。
php - PHP,preg_match,正则表达式。我究竟做错了什么?
这是我要匹配的模式:
这就是我正在做的事情:
它打印:
大批 ( )
php - 根据模式检查字符串
我想根据模式检查发布的内容。我在设置这个 preg_match (或数组?)时遇到问题。模式是...
和
我想检查任何一种模式,一个有空格,一个有换行符。如果发布的内容是这样的......(带有额外的换行符和/或空格)
我希望它以某种方式显示为...
并且仍然匹配模式。
我希望它仍然可以工作,以某种方式通过剥离额外的换行符/和或额外的空格......
如果它不遵循字符串模式,我希望它输出错误消息等。
php - Php preg_match help
I am trying to find a php preg_match that can match
test1 test2[...] but not test1 test2 [...]
and return test2(...) as the output as $match.
I tried
But it matches both cases and return the full sentence.
Any help appreciated.
php - PHP preg_functions 多字节安全吗?
PHP 中没有可用的多字节“preg”函数,这是否意味着默认的 preg_functions 都是 mb 安全的?在 php 文档中找不到任何提及。
php - PHP 多位数正则表达式
我需要使用正则表达式从以下字符串中提取数字:
电脑 32444 xbox 43567
所以我的数组将是
array ([0] => 32444 [1] => 43567)
有人可以帮我构建一个 preg_match 吗?
谢谢!
php - preg_match 返回奇怪的结果
我正在为 urls 搜索字符串...而我的 preg_match 给我的演示字符串匹配数量不正确。
细绳:
嘿,来看看我的网站 www.example.com
功能:
结果显示为 3。
有人可以帮我解决这个问题吗?我是正则表达式的新手。
php - PHP 正则表达式 [只接受选定的字符]
我想接受一个字符列表作为用户的输入并拒绝其余的。我可以接受格式化的字符串或查找是否缺少字符/字符串。但是我如何只接受一组字符而拒绝所有其他字符。我想使用 preg_match 来做到这一点。
例如,允许的字符有:a..z、A..Z、-、'' 用户必须能够以任何顺序输入这些字符。但他们绝不能使用那些字符以外的字符。