【发布时间】:2012-08-12 22:08:22
【问题描述】:
我想在文本中查找“代码”,这些代码可以包含字母和数字,并且可以有不同的长度。文本可能如下所示:
This is a example text, it contains different codes like this one 8de96217e0fd4c61a8aa7e70b3eb68 or that one a7ac356448437db693b5ed6125348.
我怎样才能以正确的顺序(从第一个到最后一个)找到并回显它们。 我认为 prey_match() 有一种方法,但我不知道如何制作正则表达式。附加信息:代码大约 30 个字符长,仅包含小写字母和数字。
非常感谢任何帮助。谢谢!
【问题讨论】:
-
preg_match 对模式进行操作。如果您没有模式,那么您可能确实需要 prey_match() 。您知道代码可能是什么样的吗,即超过 25 个字符等?
-
你能更明确地定义代码是什么吗?一种方法是使用空格将
explode字符串转换为单词,然后省略仅由字符或标点符号组成的单词。 -
那些看起来像 md5 哈希,它们都是 32 长吗?
-
@WouterH 它们看起来像 md5 哈希,但它们的长度不完全是 32 个字符
标签: php regex search full-text-search