我敢肯定,对于熟悉正则表达式的人来说,这是一个简单的问题:
我需要匹配所有内容,直到字符 #
我不想要# 字符后面的字符串,只想要它前面的东西,并且字符本身不应该匹配。这是最重要的部分,也是我主要想问的。作为第二个问题,我还想知道如何匹配 # 字符之后的其余部分。但不是在同一个表达式中,因为我将在另一个上下文中需要它。
这是一个示例字符串:
主题/install.xml#id_install
我只想要topics/install.xml。对于第二个问题(单独的表达式),我想要 id_install
第一个表达式:
^([^#]*)
Run Code Online (Sandbox Code Playgroud)
第二个表达:
#(.*)$
Run Code Online (Sandbox Code Playgroud)