gpt4 book ai didi

php - 删除特定符号之前的字符,包括特定符号

转载 作者:可可西里 更新时间:2023-10-31 22:44:55 24 4
gpt4 key购买 nike

我有一个存储帖子标题的字符串 <?php $linktitle = get_the_title();?>。该字符串的标题如下:

If Your Wi-Fi Is Terrible, Check Your Router – The New York Times

如何删除 之前的所有内容(包括 <?php echo strstr($linktitle, '&#8211;'); ?> )?我正在使用:ojit_code,它输出:

– The New York Times

最佳答案

尝试使用 preg_replace:

preg_replace("/.+?( –)/", '', $linktitle)

如果你也想删除 - 之后的空格:

preg_replace("/.+?( –)\s*/", '', $linktitle)

这使用正则表达式来匹配除换行符之外的任何字符定义的模式 1 次或多次 (.+),直到它遇到 (?) 后跟一个空格破折号 (( –)),然后是空格 (\s) 0 次或多次 (*)。 Preg_replace 然后用空字符串替换匹配的模式。

关于php - 删除特定符号之前的字符,包括特定符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33097276/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com