如何在PHP中用preg_replace替换每个以(或以a结尾)开头的字符串?preg_repalce php正则表达式 - 替换所有以“(”或结尾为“)”开头的代码
-2
A
回答
0
你不需要这样的正则表达式。
If(substr($str,0,1) == "(" || substr($str, -1) == ")") {
// Replace string
$str = "hello world";
}
测试在这里:https://3v4l.org/g9iYc
0
0
它通常就像这样preg_replace('/^[(]|[)]$/g', "add replacement", $target);
相关问题
- 1. 正则表达式以“http并以/结尾”开头?
- 2. 以括号开头和结尾的正则表达式
- 3. 正则表达式是否允许您替换单词的结尾和开头?
- 4. 以“/ start /”开头但不以“end1”或“end2”结尾的正则表达式
- 5. 正则表达式 - 以字符串开头和结尾
- 6. C#正则表达式替换所有以特定字符开头的单词
- 7. PHP-MySQLi替换为正则表达式/正则表达式/正则表达式
- 8. PHP正则表达式有或没有结尾的斜杠
- 9. 正则表达式匹配开头和结尾处的所有内容
- 10. 查找以\结尾的所有行\使用正则表达式
- 11. Python正则表达式:找到所有以'{'开始并以'}'结尾的行
- 12. 以tr开头的字符串的Python正则表达式(“以及以”结尾)
- 13. 正则表达式替换字不以某些符号开头
- 14. Java替换所有正则表达式有类似的结果
- 15. 以'00'或'+'开头的电话号码的正则表达式
- 16. 正则表达式匹配行的开头和结尾?
- 17. 正则表达式模式检查字符串开头或结尾的空格
- 18. 用PHP正则表达式来替换以@结尾以2个空格结尾的单词
- 19. 如何为不以'/'开头并以','或'。'结尾的行设置正则表达式。或'+'?
- 20. 正则表达式替换“...”在字符串的结尾
- 21. 正则表达式+ Python - 删除所有以*开头的行
- 22. 如何替换所有匹配的正则表达式的PHP
- 23. 正则表达式,以查找以空格开头并以空格结尾的所有单词
- 24. 正则表达式查找任何以@开头并以空格,=,;结尾的字符串。或换行
- 25. 正则表达式替换模式 - PHP
- 26. Java正则表达式,匹配段落以x开头,以y结尾
- 27. 正则表达式寻找字符串以%开头并以.DESCR结尾
- 28. 解析所有行的正则表达式以字母数字代码开头,并以价格结束
- 29. 正则表达式替换除#以外的所有符号和@
- 30. PHP正则表达式替换净宽代码
为什么在你需要做的时候使用preg_replace是看字符串的第一个或最后一个字符? – Andreas
你想用什么替换它,你尝试了什么?什么不行? –
目前尚不清楚,这不是一个好问题!没有例子,你不显示你已经尝试过。您的问题将无法回答而关闭。快速编辑。 –