次の文が与えられます:
The is 10. way of doing this. And this is 43. street.
preg_split()にこれを与えたい:
Array (
[0] => "This is 10. way of doing this"
[1] => "And this is 43. street"
)
使ってます:
preg_split("/[^\d+]\./i", $sentence)
しかし、これは私に与えます:
Array (
[0] => "This is 10. way of doing thi"
[1] => "And this is 43. stree"
)
ご覧のとおり、各文の最後の文字が削除されています。なぜこれが起こるのかは知っていますが、それを防ぐ方法がわかりません。何か案は?先読みと後読みはここで役立ちますか?私はそれらにあまり精通していません。