Python测试空格(\ s)符号是否在字符串中

时间:2014-04-14 08:28:10

标签: python regex python-2.7

我测试是否有" \ s"符号出现在字符串中。例如,'\sgoogle\s.com'必须显示有。

2 个答案:

答案 0 :(得分:2)

# use raw strings to ignore escapes:
s = r'\sgoogle\s'
print s, s.find(r'\s') != -1

# and with regex:
import re
print re.search(r'\\s', s)

给出:

\sgoogle\s True
<_sre.SRE_Match object at 0x7f2d696fc850>

答案 1 :(得分:0)

您必须按以下方式逃离\

s = '\sgoogle\s.com'
re.search(r'(\\s)', s)

演示:http://regex101.com/r/tF9oW6