我有一个类似“some_ {abcd_etc} _text”的字符串 {}之间的eveything应该被删除,包括{}本身。 我只需要字符串“some_text”在最后。 这是怎么做到的正则表达式?删除使用正则表达式的分隔符之间的多个字符串
1
A
回答
1
您可以使用此表达式:
{.*?}
+0
谢谢!很有帮助 – 2011-03-31 20:08:10
1
当然,只是一个空字符串替换此:
{[^}]+}
这里是一个Python的例子:
>>> from re import sub
>>> s = r'some_{abcd_etc}_text'
>>> sub(r'{[^}]+}', '', s)
'some__text'
+0
谢谢!它的乐趣 – 2011-03-31 20:08:55
相关问题
- 1. 正则表达式删除分隔符之间的字符串
- 2. 删除两个正则表达式之间的特殊字符分隔符
- 3. 替换分隔符之间的字符串中的字符 - 正则表达式
- 4. 字符串之间的多个字符串之间的Java正则表达式
- 5. PHP - 正则表达式删除括号之间的字符串
- 6. 正则表达式分隔字符串
- 7. 删除逗号分隔字符串,在javascript正则表达式
- 8. 删除字符串中的分隔符之间的文本(使用正则表达式?)
- 9. 正则表达式删除两个字符之间的子字符串
- 10. 正则表达式 - 如何删除字符串/分隔符之间的特定字符?
- 11. 使用正则表达式删除字符串的一部分
- 12. 删除分隔符之间的子字符串从左到右使用正则表达式C#
- 13. 使用正则表达式获取两个分隔符(子字符串)之间的所有字符串PHP
- 14. 正则表达式 - 分隔符之间的所有子串
- 15. Python - 正则表达式,删除两个分隔符之间的内容
- 16. 正则表达式 - 在分隔线之间搜索/ *和* /之间的字符串
- 17. 正则表达式两个字符之间的字符串php
- 18. 使用正则表达式从字符串中删除字符
- 19. 正则表达式查找包含在两个字符之间的字符串,同时排除分隔符
- 20. 正则表达式分割字符串的分隔符
- 21. 如何使用正则表达式删除部分字符串?
- 22. 用正则表达式分隔符分割字符串
- 23. 正则表达式 - 子字符串分隔多个组
- 24. 使用正则表达式提取两个字符串之间的字符串
- 25. 用正则表达式删除字符串的结尾部分
- 26. 用于删除部分字符串的正则表达式
- 27. Powershell正则表达式用于两个字符之间的多行字符串
- 28. 删除字符的字符串中的JavaScript正则表达式
- 29. 一个字符串的分隔符chararecter由多个正则表达式组成
- 30. 正则表达式在分隔符之间查找两个以上的字符
删除括号之间的所有内容会使您带有两个下划线“some__text”,而不是一个。我不知道你是否想要考虑这一点。 – corsiKa 2011-03-31 15:35:01