PHP将常规提取字符串中的数字组合在一起。
< PHP
$
模式;
模式
比值=美元左:0px;顶部:202px;宽度:90px;身高:30px ;
preg_match_all(美元美元美元模式,STR,ARR);
print_r($ ARR);
运行结果********************* / / ***************
第一个
阵列
(
{ 0 }数组
(
{ 0 } = 0
{ 1 } = 202
{ 2 } = 90
{ 3 } = 30
)
)
阵列
(
{ 0 }数组
(
{ 0 } = 0
{ 1 } = 2
{ 2 } = 0
{ 3 } = 2
{ 4 } = 9
{ 5 } = 0
{ 6 } = 3
{ 7 } = 0
)
)
PHP获取指定字符串的数字= 123代时间的12345678次出现
写
函数,
1。长度为8的数字
2。如果找到,返回号码,如果没有,返回0。
函数A($ STR){
返回(preg_match /({ 0-9 } { 8 })str,$,$ { 1 }:0);
}
在互联网上找到这个测试是可以的,但是如果字符不长到4 },它就不起
作用了。
功能findnum($str =){
如果(空($)){返回};}
(($ = 4));正则表达式匹配号
preg_match_all($ REG,$str,$结果);
如果(is_array($结果)!空(结果)!空($结果{ 1 })!空($结果{ 1 } { 0 }){
返回$结果{ 1 } { 0 };
}
返回' ';
}
然后我
发现其中有一个。
美元=修剪($ STR);
如果(preg_match(' |(,D)|,$str,r))返回$ R { 1 };
结果发现,任何
连续长度的数量都可以得到,而且在互联网上有很多东西可以看到,但不能再进行一次测试。
以上是本文的全部内容,希望大家能喜欢。