我想對由python在句子中以's'開頭的單詞進行排序。
這裏是我的代碼:如何查找以特定字符開頭的單詞
import re
text = "I was searching my source to make a big desk yesterday."
m = re.findall(r'[s]\w+', text)
print m
但是代碼的結果是:
['searching', 'source', 'sk', 'sterday'].
我怎樣寫一個有關正則表達式的代碼?或者,有沒有什麼方法來整理單詞?
結尾''\ b''不需要貪婪匹配程序它。另外,我猜測OP也希望匹配大寫字母S。 – 2013-05-08 12:19:36
@StevenRumbalski好點,我想OP可能已經想要大寫'S',但不確定,因爲OP使用'[s]',但是我也將其添加進去 – jamylak 2013-05-08 12:20:50
謝謝大家的幫助! – PrimingRyan 2013-05-08 12:49:50