preg-match-all相关内容

用于在第一个字符出现时拆分字符串的PHP Regex

这可能是一个蹩脚的问题,但我完全是正则表达式的新手。我有一些格式为: 的文本数据 公司名称:公司名称,地点。公司地址:一些, 地址,在这里。 链接: http://www.somelink.com 现在,我想使用正则表达式将它们拆分成一个名称:值对数组。我正在尝试的正则表达式是/(.*):(.*)/和preg_match_all(),它确实可以很好地处理前两行,但在第三行,它在一部分中 ..
发布时间:2022-03-29 18:30:55 PHP

Preg_Match用于查找以特定字符结尾的单词

我正在尝试编写一个小程序,它在计时器内搜索(格式为00D 00h 00M 00s),并将日期返回到一个变量中,将小时返回到另一个变量中,依此类推。 这是我的一些代码: $time1 = "Left: 11d 21h 50m 06s " preg_match_all("/ .*d/i", $time1, $timematch); // Day $time1day = $ti ..
发布时间:2022-03-29 17:53:49 PHP

使用preg_match从字符串中捕获ID及其值

我想知道如何创建preg_match用于捕获: id=4 4是任意数字,如何在字符串中搜索上述示例? 如果这是正确的/^id=[0-9]/,我询问的原因是我不太擅长preg_match。 推荐答案 对于4是任意数字,我们必须为其设置范围: /^id=[0-9]+/ 转义等号,数字后面的加号表示1或更多。 ..
发布时间:2022-03-29 17:31:31 PHP

在php中使用正则表达式进行排列

有没有办法只使用php中的正则表达式来获得字符串中所有单词的排列。 例如: 输入“如何消除人体膝盖疼痛” 我希望输出为: “如何”、“如何”、“膝部疼痛”、“移除膝部”、“膝部疼痛”、“正在移除”、“人体膝部疼痛”等 推荐答案 使用正则表达式只会减慢进程。 我已经根据Yada@https://stackoverflow.com/a/27968556/294 ..
发布时间:2022-03-29 17:08:30 PHP

PHP REGEX:忽略+和#

下面是我正在做的事情: 我有一个表单,其右侧有一个标题,我只想以A-Z、0-9和空格的形式写入,而对于标题,我想执行相反的操作,这样,如果用户编写了错误的内容,我可以显示问题出在哪里for example: "Invalid Charachter" 但是我被+和#困住了,我想用正则表达式从表单中忽略它们,这样我也可以为它们显示"Invalid character"消息,因为我看到php ..
发布时间:2022-03-29 13:41:47 PHP

使用w.*的正则表达式模式不匹配以外来字符开头的文本,如Ä;

我有以下已成功使用的正则表达式: preg_match_all('/(d+) (w.*) (d{3}.d{3}.d{2}) (d.*) (d.*)/', $text, $matches) 不过,我刚刚发现,如果(w.*)部分匹配的文本以Ä这样的外来字符开头,则它与任何内容都不匹配。 谁能帮我找出匹配以任何字符开头的字符串的正确模式应该是什么,而不是(w.*)? 非常感谢 ..
发布时间:2022-03-29 12:49:07 PHP

PHP的preg_Match()和preg_match_all()函数

preg_match()和preg_match_all()函数的作用以及如何使用它们? 推荐答案 preg_match停止查找第一个匹配项。另一方面,preg_match_all继续查找,直到处理完整个字符串。找到匹配项后,它将使用字符串的剩余部分尝试应用另一个匹配项。 http://php.net/manual/en/function.preg-match-all.php ..
发布时间:2022-03-29 10:56:17 PHP