我有文本块,其中大写文本是摘要,然后是详细信息。问题是摘要和细节结合在一起,我需要将它们分开。因为如果不同的标题大小我不能使用 substr。
以下是原文
OFF PEAK WEEKS ONLYOnce the property situated in rolling
它应该是
OFF PEAK WEEKS ONLY
Once the property situated in rolling
任何帮助将不胜感激
我有文本块,其中大写文本是摘要,然后是详细信息。问题是摘要和细节结合在一起,我需要将它们分开。因为如果不同的标题大小我不能使用 substr。
以下是原文
OFF PEAK WEEKS ONLYOnce the property situated in rolling
它应该是
OFF PEAK WEEKS ONLY
Once the property situated in rolling
任何帮助将不胜感激
$rangeBig = range('A', 'Z');
$rangeLittle = range('a', 'z');
for ($i = 1; $i < strlen($text); $i++)
if (in_array($text[$i-1], $rangeBig) && in_array($text[$i], $rangeLittle)) {
$text = substr($text, 0, $i - 1)."\n".substr($text, $i - 1);
break;
}
假设实际文本以大写字母开头:如果最后一个字符是大写字母而实际是小写字母,则在此处插入新行。