python中compile(r'/d')的r代表什么含义
import repattern = re.compile(ur'+')
str = u''
print(pattern.search(str))
还有ur和r的具体含义是什么 以u开头的字符串表示unicode字符串,打印字符串,转义字符会进行转义。
以ur开头的表示使用Python的Raw-Unicode-Escape 编码,如果在小写“u”前可能有不止一个反斜杠,它只会把那些单独的 \uXXXX 转化为Unicode字符。 临时号 发表于 2022-7-2 15:23
以u开头的字符串表示unicode字符串,打印字符串,转义字符会进行转义。
以ur开头的表示使用Python的Raw-Un ...
那r开头的代表啥。望指教。。。 bymyside_ 发表于 2022-7-2 15:47
那r开头的代表啥。望指教。。。
以r开头的字符串为原始字符串,即出现在字符串中的转义字符不转义
例子:
>>> print("Hello\n")
Hello
>>> print(r"Hello\n")
Hello\n
页:
[1]