我正在尝试[number].word word word
在文本中搜索格式的字符串,例如:1.Test number one
我正在使用的模式$pattern = '~\d+[.][\s]*[A-Z]{1}[\w\d\s]+~'
,但问题是模式找不到带撇号的字符串,例如5.That's a valid string
我也尝试过使用$pattern = '~\d+[.][\s]*[A-Z]{1}[\w|\d|\s|\']+~'
但它也不起作用.
我怎样才能修复正则表达式,以便它也可以检测带有撇号的字符串?
谢谢 !