正则表达式,查找不包括定界符的两个字符之间包含的字符串
简单易行:
(?<=\[)(.*?)(?=\])
从技术上讲,这是使用先行和后备。请参阅前瞻和零宽度断言。该模式包括:
前面有一个[未捕获(向后看); 一个非贪婪的捕获群体。停在第一个]是不贪心的;和 后跟一个未捕获的](超前)。 另外,您也可以捕获方括号之间的内容:
\[(.*?)\]
并返回第一个捕获的组,而不是整个匹配项。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群