gpt4 book ai didi

php:如何在字符串中查找数字?

转载 作者:行者123 更新时间:2023-12-04 15:32:30 25 4
gpt4 key购买 nike

我有一些字符串,例如:

some words 1-25 to some words 26-50
more words 1-10
words text and words 30-100

我怎样才能找到并从字符串中获取所有“1-25”和“26-50”以及更多

最佳答案

如果是整数,匹配多个数字:\d+。要匹配整个范围表达式:(\d+)-(\d+)

也许您还想在破折号和数字之间留出空格:

(\d+)\s*-\s*(\d+)

也许您想确保表达式是自由的,即不是单词的一部分:

\b(\d+)\s*-\s*(\d+)\b

\b 是一个零宽度匹配和单词边界测试。这个表达禁止的事情像“Some1 -2text”但允许“Some 1-2 text”。

关于php:如何在字符串中查找数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9452234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com