有没有简单的转换方法:
"<A[hello|home]>"
到:
"hello|home"
谢谢!
答案 0 :(得分:2)
除了评论中简单删除某些字符的明智建议外,如果由于文本中其他地方存在并且想要匹配该格式而无法删除这些字符,这里有一种方法可以使用正则表达式:
搜索:<\w+\[([^|]*\|[^\]]*)\]>
替换:\1
或$1
,具体取决于编辑器或正则表达式引擎。
请参阅demo底部的Substitution
窗格。
<强>解释强>
<\w+\[([^|]*\|[^\]]*)\]>
<
\w+
+
\[
([^|]*\|[^\]]*)
[^|]*
的字符
*
\|
[^\]]*
的字符
*
\]
>
\ 1
\
1