ptrhon爬虫使用模式字符串中“*” “+” “?”不同的用法。
时间: 2023-11-11 20:05:13 浏览: 102
用c编写的网络爬虫,很好用,只把那个符号稍未改下即可
4星 · 用户满意度95%
在Python爬虫中,模式字符串中的“*”、“ ”、“?”具有不同的用法,具体如下:
1. “*”:表示匹配任意数量的字符(包括0个字符)。例如,“ab*”可以匹配“a”、“ab”、“abb”、“abbb”等字符序列。
2. “ ”:表示匹配一个空格字符。例如,“a b”可以匹配“a b”、“a b”、“a b”等字符序列。
3. “?”:表示匹配0个或1个字符。例如,“ab?”可以匹配“a”、“ab”等字符序列。
需要注意的是,“*”、“ ”、“?”在正则表达式中也有类似的用法,但在Python中,它们通常用于匹配URL等字符串。
阅读全文