0
A
回答
0
假设你正在使用Javascript:
'hello world "hello"'.replace(/($|[^"])hello(?!")/g,'$1HELLO');
+0
如果在hello的任何一方有报价,例如'hello hello“hello''会变成'hello hello hello'',而OP希望中间的hello被替换,这个案例。 – Dani
相关问题
- 1. scala正则表达式replaceAllIn不能替换时,替换字符串看起来像一个正则表达式?
- 2. 在一个字符串替换字符与正则表达式
- 3. 一个字符串正则表达式
- 4. 写一个字符串的正则表达式
- 5. 正则表达式来标识一个非数字字符串
- 6. 正则表达式匹配一个字符串,并替换
- 7. 正则表达式来改变一个特定的字符串
- 8. 复杂的正则表达式来分割一个字符串
- 9. 正则表达式来匹配一个url内的字符串
- 10. 用C#替换字符串中的字符正则表达式
- 11. 正则表达式用一个字符串中的一个连字符替换多个连字符? asp.net C#
- 12. 正则表达式替换字符串
- 13. 替换字符串正则表达式
- 14. 正则表达式替换字符串
- 15. 正则表达式替换字符串
- 16. 字符串替换正则表达式
- 17. 正则表达式字符串替换
- 18. 字符串正则表达式替换
- 19. 正则表达式替换字符串
- 20. 字符串替换,正则表达式
- 21. 正则表达式替换字符串
- 22. c#正则表达式 - 替代文字
- 23. 正则表达式问题来解析一个字符串
- 24. 正则表达式来测试一个HTML字符串?
- 25. 正则表达式来删除一个字符串
- 26. 正则表达式来检测Javascript在一个字符串
- 27. 使用正则表达式来一个字符串数组
- 28. 字符串使用正则表达式替换正则表达式字符类
- 29. 正则表达式,一个字符串中的两个大写字符
- 30. Perl正则表达式用正则表达式的子串替换字符串
从那个语法我猜你使用Javascript。你应该用你使用的编程语言来标记你的问题,因为并非所有的正则表达式引擎都是平等的。 – Paulpro
你的语言程序是什么? – Kakashi
这是一个很难用一般情况下的正则表达式解决的经典问题。你需要能够处理双引号字符串中的双引号(例如,反斜线转义)吗?外? – tripleee