使用正则表达式在一对分隔符之间选择内容的最佳实践是什么,不包括PHP和JS中的分隔符?
aassssd [dddd] fff ffff (delimiter=[..]) output -> dddd
aassssd QddddQ fff ffff (delimiter=Q) output -> dddd
aassssd RddddQ fff ffff (delimiters=R...Q) output -> dddd
aassssd "dddd" fff ffff (delimiter=") output -> dddd
关心的是排除分隔符,选择整体相对容易:
/\"[^"]\"/ //for line four
解决方案最好返回一个缩放器。一个理想的答案只使用正则表达式,可以在http://regexpal.com/中进行测试