Для моего проекта мне нужно было проанализировать разные предложения и решить, какие из них задавать вопросы, определяя, закончились ли они вопросительными знаками или нет.PHP взрыва строки при сохранении разделителей
Так что я попытался использовать взрыв, но он не поддерживает несколько разделителей. Я временно заменил все знаки препинания на chr (1), чтобы я мог взорвать все предложения независимо от того, с чем они закончились (.,!,? И т. Д.).
Тогда мне нужно было найти последнюю букву каждого предложения, однако функция взрыва удалила всю пунктуацию, поэтому мне нужно было как-то вернуть ее туда.
Мне потребовалось много времени, чтобы решить проблему, но в итоге я ее взломал. Я размещаю свое решение здесь, чтобы другие могли его использовать.
Я должен сказать, что должно быть страннее пример строкой I 'когда-либо видел. –
Лучший способ запомнить SOH CAH TOA, что я когда-либо видел! – IanS