目录
回复讨论(解决方案)
首页 后端开发 php教程 如何遇到某字元就截取?

如何遇到某字元就截取?

Jun 23, 2016 pm 01:54 PM
截取

比如经常发表一些新闻

格式都是很规则的使用  XXXXXXX, XXX。XXXXXX,XXXXX。

如何做到,  截取第一次出现的。及之前的文字
或第二次出现。及之前前文字

比如以下红字

这里发言,表示您接受了CSDN论坛的用户行为准则。请对您的言行负责,并遵守中华人民共和国有关法律法规,尊重网上道德。转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。


如何用php来智能截取?  第一或第二句  一个"。"算一句


回复讨论(解决方案)

$s = '这里发言,表示您接受了CSDN论坛的用户行为准则。请对您的言行负责,并遵守中华人民共和国有关法律法规,尊重网上道德。转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。';echo preg_replace('/((?:.+?。){1}).+/', '$1', $s);
登录后复制
这里发言,表示您接受了CSDN论坛的用户行为准则。
echo preg_replace('/((?:.+?。){2}).+/', '$1', $s);
登录后复制
这里发言,表示您接受了CSDN论坛的用户行为准则。请对您的言行负责,并遵守中华人民共和国有关法律法规,尊重网上道德。

用explode 以。号分割也是可以的

谢谢两位版主

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

Go语言字符串截取方法详解 Go语言字符串截取方法详解 Mar 13, 2024 am 08:03 AM

Go语言字符串截取方法详解在Go语言中,字符串是不可变的字节序列,因此在进行字符串截取时需要使用一些方法来实现。字符串截取是获取字符串中的特定部分的一种常见操作,可以根据需求截取字符串的前几个字符、后几个字符或者从特定位置截取一定长度的字符。本文将详细介绍在Go语言中如何进行字符串截取,并提供具体的代码示例。使用切片实现字符串截取在Go语言中,可以使用切片来

MySQL中如何使用ROUND函数截取小数位数 MySQL中如何使用ROUND函数截取小数位数 Jul 13, 2023 pm 09:21 PM

MySQL中如何使用ROUND函数截取小数位数在MySQL中,可以使用ROUND函数来截取小数的位数。ROUND函数可以把一个数字四舍五入到指定的小数位数。下面将为您详细介绍ROUND函数的使用方法,并提供代码示例。语法:ROUND(X,D)X表示要四舍五入的数字,D表示要保留的小数位数。使用ROUND函数截取小数位数的示例:假设有一个表格名为produc

PHP中文字符串截取技巧:告别mb_substr() PHP中文字符串截取技巧:告别mb_substr() Mar 15, 2024 pm 12:18 PM

在PHP开发中,经常会遇到需要对中文字符串进行截取的情况。传统上,我们通常会使用mb_substr()函数来处理中文字符的截取,但其性能较差且不够易读。本文将介绍一些新的中文字符串截取技巧,让我们告别mb_substr(),提高代码效率和可读性。使用正则表达式截取中文字符串利用正则表达式来截取中文字符串是一个高效且简洁的方法。我们可以通过正则表达式匹配中文字

UniApp实现图片上传与裁剪的实现方法 UniApp实现图片上传与裁剪的实现方法 Jul 06, 2023 am 10:01 AM

UniApp是一种基于Vue.js的跨平台应用开发框架,可以快速地开发出同时适用于iOS和Android平台的应用程序。在UniApp中,实现图片上传与裁剪是一个常见的需求。本文将介绍在UniApp中如何实现图片上传和裁剪的方法,并提供相应的代码示例。一、图片上传的实现方法:使用uni.uploadFile()方法进行图片上传。首先,需要在uni.uploa

快速掌握Go语言中的字符串截取功能 快速掌握Go语言中的字符串截取功能 Mar 12, 2024 pm 06:15 PM

快速掌握Go语言中的字符串截取功能Go语言是一种在近年来备受关注的编程语言,它具有简洁、高效的特点,受到越来越多开发者的青睐。在Go语言中,字符串处理是非常常见的操作,而字符串截取功能是其中的重要部分。本文将通过具体的代码示例,带你快速掌握Go语言中的字符串截取功能。1.基本的字符串截取Go语言中的字符串可以通过索引进行截取,代码示例如下:package

如何优化Java开发中的字符串截取拼接性能 如何优化Java开发中的字符串截取拼接性能 Jun 29, 2023 pm 06:04 PM

如何优化Java开发中的字符串截取拼接性能在日常的Java开发中,字符串的截取和拼接是非常常见的操作。然而,由于字符串在Java中的不可变性质,频繁的字符串截取和拼接操作可能会导致性能的下降。为了提高Java开发中的字符串截取和拼接性能,我们可以采取以下几种优化策略。使用StringBuilder或StringBuffer进行拼接:在Java中,String

深入理解Go语言字符串截取的实现原理 深入理解Go语言字符串截取的实现原理 Mar 12, 2024 pm 06:27 PM

Go语言作为一门高性能的编程语言,对于字符串的操作和处理提供了丰富的方法和函数。其中,字符串截取操作是我们经常使用的功能之一。在本文中,我们将深入探讨Go语言字符串截取的实现原理,并通过具体的代码示例来演示实现过程。什么是字符串截取?在Go语言中,字符串截取指的是从一个字符串中截取出部分子串的操作。通过指定起始位置和结束位置,我们可以获得原始字符串中指定范围

Java 12中的新特性:如何使用新的String API进行字符串的截取与连接 Java 12中的新特性:如何使用新的String API进行字符串的截取与连接 Jul 31, 2023 pm 12:55 PM

Java作为一种广泛使用的编程语言,经过不断的发展和更新,每一个新版本都会引入一些新的特性和功能,以提升开发者的编码效率。Java12作为最新版本中的特点之一是引入了新的StringAPI,使得字符串的截取与连接变得更加便捷和高效。在以往的版本中,字符串截取和连接的操作需要通过调用substring()和"+"操作符来实现,但这些方法在处理大量字符串操作

See all articles