<span style='mso-tab-count:1'> </span>
<span style='mso-tab-count:1'> </span>
上面的底线来自&#34;查看源代码&#34;页面和顶行来自Chrome开发者工具来源视图。下面的RegEx匹配底部标签,底部标签包含一系列空格,但不包含顶部标签,它们只包含空白空间。请在https://regex101.com/r/P9dUP9/2
上的Regex Tester上查看(<span style='mso-tab-count:1'>)\s{2,}(<\/span>)
我怎样才能使正则表达式与顶行匹配,如何在不复制并将它们粘贴到文本编辑器中的情况下区分屏幕上的两种空格?
感恩的正则表达式新手感谢您,由于时区差异,我将无法再检查并确认答案12小时。
答案 0 :(得分:0)
我猜这是一个不可打印的控制角色。我的十六进制编辑器告诉我它是\x20
,但这并没有为我捕获。你最好的选择是使用例如:
(<span style='mso-tab-count:1'>)[^<]{2,}(<\/span>)
或
(<span style='mso-tab-count:1'>)\W{2,}(<\/span>)