社区
基础编程
帖子详情
用正则表达式如何实现这样字符串的替换?
senzz
2005-11-16 10:58:26
举例: & B (B前面有零个或者多个空格符号) 要替换成 B (B前面有一个空格符号)
&符号有一个或者多个;
空格符号有零个或者多个;( 空格符号 在 & 和英文字符之间 )
英文字符只有一个,但是是大写或者小写;
...全文
241
11
打赏
收藏
用正则表达式如何实现这样字符串的替换?
举例: & B (B前面有零个或者多个空格符号) 要替换成 B (B前面有一个空格符号) &符号有一个或者多个; 空格符号有零个或者多个;( 空格符号 在 & 和英文字符之间 ) 英文字符只有一个,但是是大写或者小写;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
senzz
2005-11-16
打赏
举报
回复
preg_replace("/\s+/"," ","& B");
不是替换成空的
episome
2005-11-16
打赏
举报
回复
preg_replace("/\s+/"," ","& B");
我这里都没有问题的。
senzz
2005-11-16
打赏
举报
回复
没有进行替换
senzz
2005-11-16
打赏
举报
回复
没有, 我刚才补充了一点, 你写的运行起来有错误
episome
2005-11-16
打赏
举报
回复
啥问题?
episome
2005-11-16
打赏
举报
回复
请不要把自己搞糊涂了。
senzz
2005-11-16
打赏
举报
回复
preg_replace("/&\s+([a-zA-Z]{1})/","& $1","& B"); 这个好象有问题
senzz
2005-11-16
打赏
举报
回复
是有一点 ,抱歉
应该是 & B (B前面有零个或者多个空格符号) 要替换成 B (B前面有零个或者一个空格符号)
也就是说如果符号B前面有多个空格,则替换成一个空格;如果没有,则不用替换
senzz
2005-11-16
打赏
举报
回复
怎么矛盾? 那没有说清楚?
episome
2005-11-16
打赏
举报
回复
echo preg_replace("/&\s+([a-zA-Z]{1})/","& $1","& B");
moodboy1982
2005-11-16
打赏
举报
回复
我看你的话感觉有点前后矛盾。
C#
正则表达式
大全, 判断
字符串
是否为正整数,中文,英文.....
包含了常用
正则表达式
的使用,验证,
正则表达式
替换
字符串
,判断
字符串
是否为正整数,判断输入的
字符串
是否全是英文、中文....
JavaScript利用
正则表达式
替换
字符串
中的内容
本文主要介绍了JavaScript利用
正则表达式
替换
字符串
中内容的具体
实现
方法,并做了简要注释,便于理解。具有一定的参考价值,需要的朋友可以看下
JsVbs
正则表达式
替换
重复的字符
您可能感兴趣的文章:JavaScript利用
正则表达式
替换
字符串
中的内容使用JS
正则表达式
替换
括号,尖括号等JS使用
正则表达式
过滤多个词语并
替换
为相同长度星号的方法JS使用
正则表达式
实现
关键字
替换
加粗功能示例js正则...
swift 3.0
正则表达式
查找/
替换
字符的
实现
代码
正则表达式
使用单个
字符串
来描述、匹配一系列符合某个句法规则的
字符串
。本文重点给大家介绍swift 3.0
正则表达式
查找/
替换
字符的
实现
代码,需要的朋友参考下吧
python
字符串
正则
替换
_Python用
正则表达式
进行
字符串
替换
方法
Python
正则表达式
在使用中会经常应用到
字符串
替换
的代码。这篇文章主要介绍了Python
正则表达式
如何进行
字符串
替换
,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。Python
正则表达式
在使用中会经常应用到
字符串
...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章