【返回文本】: \u003cli cateid=\"275_9~kslIvR6u01Q000-Q\" class=\"cate privatecate 问题:如何取 275_9~kslIvR6u01Q000-Q 错误1【正则表达式】:cateid=\"(.*?)\" 错误2【正则表达式】:cateid=\\"(.*?)"\\" 正确【正则表达式】:cateid=\\"(.*?)\\" 【返回文本】:1524273d35fa70d31588b.jpg 问题:如何取1524273d35fa70d31588b.jpg 错误【正则表达式】:(.*?) 正确【正则表达式】:(.*) 【返回文本】: 1524273d35fa70d31588b.jpg 问题:如何取1524273d35fa70d31588b.jpg 错误【正则表达式】:(.*) --这个表达式虽然是获取所有文本,上面有个换行符,所以是错误的 正确【正则表达式】:\n(.*) 如有不确定的正则表达式,可以用正则调试工具查看下。(如图) ![]()
错误正则写法: [返回文本]
不推荐下面这种写法,因为那些看上去是“空格”的地方,有可能不是空格,而是Tab制表符:
推荐下面这种写法,把所有“空格”的地方,用[\s\S]*?排除:
[2016-07-18更新] |
抢沙发||关于我们|手机版|营销神器 (蜀ICP备14013818号)
GMT+8, 2025-12-5 17:55
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.