如何用预浸取代替单个问号。php:preg替换单个问号?
2
A
回答
9
preg_replace('/\?/', 'replacement', $original, 1)
2
如果这是您要更换单个字符,你可能不需要参看preg_解决方案:一个“简单”的str_replace函数可以做的伎俩还有:
0
如果你想确保不更换任何问号串testing ??
中,你可以这样做:
// using negative lookbehind/ahead to ensure that the question mark
// doesn't have a "friend"
$new = preg_replace('/(?<!\?)\?(?!\?)/', 'replacement', $original);
如果您正在寻找只替换第一个问号在S tring - 混沌的答案是你想要的
相关问题
- 1. javascript替换问号
- 2. PHP:Preg替换字符串什么都不是
- 3. 用加号替换单词
- 4. awk替换单引号
- 5. javascript替换双引号单引号
- 6. 在javascript中替换多个分号到单个分号
- 7. SQL Server - 用单个撇号替换多个撇号
- 8. 带问号的替换&符号
- 9. 用一个字符串中的单引号替换双引号
- 10. 替换号码
- 11. 替换·符号
- 12. 替换&符号
- 13. 替换函数替换单引号字符串
- 14. 替换换行符每三个逗号
- 15. 如何使用mysql替换所有双引号替换为单引号?
- 16. 如何用JSP替换单引号
- 17. 在Java中替换单引号
- 18. Javascript单引号替换被忽略
- 19. filerering /替换java中的单引号
- 20. bash变量替换不带单引号
- 21. RGD文件替换单引号与空
- 22. XSLT:将单引号替换为'
- 23. 用字符串替换单引号(Ruby)
- 24. 用Javascript或JQuery替换单引号
- 25. 单引号不被JavaScript替换?
- 26. php post:用sqlserver查询替换单双引号的单引号
- 27. 用单引号替换转义单引号
- 28. 单引号++的问题查找和替换功能
- 29. 丹麦字符替换为问号
- 30. 使用jQuery替换两个双引号单个使用jQuery
这可能是值得添加一些测试字符串与你想要的替换值是什么,所以我们可以理解单个问号对你意味着什么:) – gnarf 2009-08-18 21:12:40