php1 890,PHP正则表达式:将1234567890转换成1,234,567,890 每3位用逗号隔开的形式

news/2025/3/20 14:34:37/

“四项处理”的作用是与字符相匹配,然后根据是否能找到要匹配的字符,从而确定下来是否有符合要匹配样式的位置,在这个过程中,“四项处理”的匹配操作并不会占用目标字符串,它只是纯粹用于位置判断。下面是“四项处理” 的四种语法,分别是前向肯定断言、前向否定断言、 后向肯定断言和后向否定断言:

语法     含义

(?=pattern)     前向肯定断言

(?!pattern)     前向否定断言

(?<=pattern)     后向肯定断言

(?

实例:

//将1234567890转换成1,234,567,890 每3位用逗号隔开的形式。

$str1 = "1234567890";

$new_str = preg_replace('/^(\d{1,3})((\d{3})+)$/','$1,$2',$str1);

$new_str = preg_replace('/(?<=\d{3})(\d{3})/',',$1',$new_str);

print $new_str."\n";

?>

$str = "1234567890";

$len = strlen($str);

echo $len."\n";

$i = 1;

$arr = array();

while($str) {

$t = substr($str, -3, 3);

echo $t . "\n";

array_push($arr, $t);

if(($len - $i * 3) > 0) {

$str = substr($str,0, $len-$i*3);

echo $str . "\n";

$i++;

} else {

$str = null;

}

}

$new_str = implode(",", array_reverse($arr));

var_dump($new_str);


http://www.ppmy.cn/news/542390.html

相关文章

wr890n虚拟服务器,TP-Link TL-WR890N无线路由器的上网设置教程

一台全新或者恢复出厂设置后的TP-Link TL-WR890N无线路由器,要实现上网,需要经过以下设置步骤,本文学习啦小编主要介绍TP-Link TL-WR890N无线路由器的上网设置教程! TP-Link TL-WR890N无线路由器的上网设置教程 1、登录设置界面: 在浏览器的地址栏中输入:tplogin.cn,然后按…

wr890n虚拟服务器,TP-Link TL-WR890N路由器怎么设置?

本文介绍了TP-Link TL-WR890N无线路由器的安装和上网设置,一台全新(恢复出厂设置后)的TL-WR890N无线路由器,要实现上网,需要经过以下几个设置步骤:1、设置电脑IP地址;2、连接TL-WR890N路由器;3、TL-WR890N路由器上网设置。 TP-Link TL-WR890N无线路由器 第一步、设置电脑…

入门力扣自学笔记60 C++ (题目编号890)

890. 查找和替换模式 题目&#xff1a; 你有一个单词列表 words 和一个模式 pattern&#xff0c;你想知道 words 中的哪些单词与模式匹配。 如果存在字母的排列 p &#xff0c;使得将模式中的每个字母 x 替换为 p(x) 之后&#xff0c;我们就得到了所需的单词&#xff0c;那…

基于免疫优化算法的线性规划问题求解(matlab程序)

0.代码链接 基于免疫优化算法的线性规划问题求解&#xff08;matlab程序&#xff09;资源-CSDN文库 1.简述 免疫算法&#xff08;Immune Algorithm&#xff0c;IA&#xff09;&#xff1a;是指以在人工免疫系统的理论为基础&#xff0c;实现了类似于生物免疫系统的抗原识别…

电影爱好者福利,一些电影网站汇总

战略性储备一下&#xff0c;急需的时候可以去找电影。 这些网站大部分还是很知名的&#xff0c;经常能够在电影中见到他们的身影。 一、泡饭影视 二、蓝影影视 三、高清MP4吧 四、方圈儿 五、天天美剧 六、6V电影网 七、迅播影院 八、80s电影网 www.80ge.com 九、MY电…

影视采集站【分享】

飞速资源&#xff1a;help.feisuzyapi.com &#xff08;更新块、CDN秒播、稳定) 共有资源50000 天空资源&#xff1a;help.tiankongapi.com &#xff08;更新块、CDN秒播、稳定) 共有资源60000 ----------以上为优质资源&#xff0c;推荐站长采集------------------- 飞飞cms…

[ruby on rails] rails中使用graphQL

1. 添加gem gem graphql’是主要提供server的, gem graphiql-rails’是用来生成一个graphiql查询页面IDE,自己用来测试的group :development dogem graphiql-rails endgem graphql2.使用命令生成模板文件 rails g graphql:install在API only中,routes不会自动填充graphiql路…

会声会影系列相关

会声会影X8下载 http://blog.sina.com.cn/s/blog_e6112e400102vqgb.html 会声会影X7下载 http://blog.sina.com.cn/s/blog_e6112e400102vqg9.html 会声会影X7汉化 http://blog.sina.com.cn/s/blog_e6112e400102vqg9.html 会声会影注册机使用说明 http://blog.sina.com.cn…