PHP preg_replace()只保留大写的单词
如何只使用大写,数字,特殊字符或单词,其中第一个字母为大写,但包含不超过3个字符,使用preg_replace。
例如:
Portocjnk Karaer HDS-C 7 / 11,9 / 15,8 / 15-E => HDS-C 7 / 11,9 / 15,8 / 15-E
Karcher Karcher B 140 R Bp => B 140 R Bp
Karcher Karcher B 140 R Bsp Trr => B 140 R Bsp Trr
Tatata Tatat Yard-Man YM 84 M-W 31AY97KV643 => YM 84 M-W 31AY97KV643
(Tatata)(Tatat)Yard-Man YM 84 M-W 31AY97KV643 => YM 84 M-W 31AY97KV643
提前致谢。
没有找到相关结果
已邀请:
2 个回复
漂截嘘
这个可以适用于你的大多数例子
庞协腿宛炯
您可能需要在第二个
字符类中添加更多“特殊”字符。 查看https://stackoverflow.com/questions/89718/is-there-anything-like-regexbuddy-in-the-open-source-world,了解一些可能有助于设计正则表达式的好工具。