Tag: preg match

基于空格和java中匹配引号的正则表达式拆分字符串

我有一个字符串,我需要根据空格和完全匹配的引号进行拆分。 如果 string = “It is fun \”to write\” regular\”expression” 拆分后,我想要的结果是: 它 是 开玩笑 “来写” 定期 “表达 正常的表达式,我来到一些接近这样做的事情是: STRING_SPLIT_REGEXP = “[^\\s\”‘]+|\”([^\”]*)\”|'([^’]*)'” 提前谢谢你的答案。

PHP中的PHP的`preg_match_all`function

在PHP中,如果我们需要匹配类似[“one”,”two”,”three”] ,我们可以使用以下正则表达式和preg_match 。 $pattern = “/\[\”(\w+)\”,\”(\w+)\”,\”(\w+)\”\]/” 通过使用括号,我们还能够提取单词一,二和三。 我知道Java中的Matcher对象,但是我无法获得类似的function; 我只能提取整个字符串。 我将如何模仿Java中的preg_match行为。