正则表达式匹配java中的引号

时间:2016-11-19 12:31:17

标签: java android regex regex-negation regex-lookarounds

我希望以下正则表达式在java中工作,但它会导致错误。 https://regex101.com/r/V9BLVn/1

\[quote\stitle\='([\w\s\_\(\)\@\+\!\.\-\,\?\:\=]+)'\slink='(https?:\/\/?[\da-zA-Z\.-]+\.[a-zA-Z\.]{2,6}[\/\w\s\.\-\@\*\+\_\?\=\;\:\&\%\,]+)'\]
            (
                (?(?=\[quote\stitle\='[\w\s\_\(\)\@\+\!\.\-\,\?\:\=].+'\slink='https?:\/\/?[\da-zA-Z\.-]+\.[a-zA-Z\.]{2,6}[\/\w\s\.\-\@\*\+\_\?\=\;\:\&\%\,]+'\])
                    (?R)
                    |
                    (?(?!\[/quote\]).)
                )*
            )
        \[/quote\]

screenshot

我使用此工具检查java中的正则表达式 www.regexplanet.com/advanced/java/index.html

我需要一个在java中应用代码的解决方案

0 个答案:

没有答案