Table des matières
回复讨论(解决方案)
Maison développement back-end tutoriel 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);
Copier après la connexion
这里发言,表示您接受了CSDN论坛的用户行为准则。
echo preg_replace('/((?:.+?。){2}).+/', '$1', $s);
Copier après la connexion
这里发言,表示您接受了CSDN论坛的用户行为准则。请对您的言行负责,并遵守中华人民共和国有关法律法规,尊重网上道德。

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

谢谢两位版主

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Explication détaillée de la méthode d'interception de chaîne en langage Go Explication détaillée de la méthode d'interception de chaîne en langage Go Mar 13, 2024 am 08:03 AM

Explication détaillée des méthodes d'interception de chaînes dans le langage Go. Dans le langage Go, les chaînes sont des séquences d'octets immuables, certaines méthodes doivent donc être utilisées pour implémenter l'interception de chaînes. L'interception de chaîne est une opération courante pour obtenir une partie spécifique d'une chaîne. Vous pouvez intercepter les premiers caractères, les derniers caractères de la chaîne ou une certaine longueur de caractères à partir d'une position spécifique en fonction de vos besoins. Cet article présentera en détail comment intercepter des chaînes en langage Go et fournira des exemples de code spécifiques. Utiliser le découpage pour implémenter l'interception de chaînes Dans le langage Go, vous pouvez utiliser le découpage pour

Comment utiliser la fonction ROUND pour intercepter les décimales dans MySQL Comment utiliser la fonction ROUND pour intercepter les décimales dans MySQL Jul 13, 2023 pm 09:21 PM

Comment utiliser la fonction ROUND dans MySQL pour intercepter le nombre de décimales. Dans MySQL, vous pouvez utiliser la fonction ROUND pour intercepter le nombre de décimales. La fonction ROUND arrondit un nombre à un nombre spécifié de décimales. Ce qui suit vous présentera en détail l’utilisation de la fonction ROUND et fournira des exemples de code. Syntaxe : ROUND(X,D)X représente le nombre à arrondir et D représente le nombre de décimales à conserver. Exemple d'utilisation de la fonction ROUND pour intercepter le nombre de décimales : Supposons qu'il existe une table nommée produc

Compétences PHP en matière d'interception de chaînes chinoises : dites adieu à mb_substr() Compétences PHP en matière d'interception de chaînes chinoises : dites adieu à mb_substr() Mar 15, 2024 pm 12:18 PM

Dans le développement PHP, nous rencontrons souvent des situations où des chaînes chinoises doivent être interceptées. Traditionnellement, nous utilisons généralement la fonction mb_substr() pour gérer l'interception des caractères chinois, mais ses performances sont médiocres et pas assez lisibles. Cet article présentera quelques nouvelles techniques d'interception de chaînes chinoises, disons au revoir à mb_substr() et améliorera l'efficacité et la lisibilité du code. Utiliser des expressions régulières pour intercepter des chaînes chinoises L'utilisation d'expressions régulières pour intercepter des chaînes chinoises est une méthode efficace et concise. Nous pouvons faire correspondre les caractères chinois grâce à des expressions régulières

Comment UniApp implémente le téléchargement et le recadrage d'images Comment UniApp implémente le téléchargement et le recadrage d'images Jul 06, 2023 am 10:01 AM

UniApp est un framework de développement d'applications multiplateforme basé sur Vue.js, qui permet de développer rapidement des applications pour les plateformes iOS et Android. Dans UniApp, le téléchargement et le recadrage des images sont une exigence courante. Cet article présentera comment implémenter le téléchargement et le recadrage d'images dans UniApp, et fournira des exemples de code correspondants. 1. Comment implémenter le téléchargement d'images : utilisez la méthode uni.uploadFile() pour télécharger des images. Tout d'abord, vous devez définir le fichier uni.uploa

Maîtrisez rapidement la fonction d'interception de chaînes en langage Go Maîtrisez rapidement la fonction d'interception de chaînes en langage Go Mar 12, 2024 pm 06:15 PM

Maîtrisez rapidement la fonction d'interception de chaînes dans le langage Go. Le langage Go est un langage de programmation qui a beaucoup attiré l'attention ces dernières années. Il présente les caractéristiques de simplicité et d'efficacité et est privilégié par de plus en plus de développeurs. Dans le langage Go, le traitement des chaînes est une opération très courante et la fonction d'interception de chaînes en est une partie importante. Cet article utilisera des exemples de code spécifiques pour vous aider à maîtriser rapidement la fonction d'interception de chaînes en langage Go. 1. Interception de chaînes de base Les chaînes en langage Go peuvent être interceptées via index. L'exemple de code est le suivant : package.

Comment optimiser les performances d'interception et d'épissage de chaînes dans le développement Java Comment optimiser les performances d'interception et d'épissage de chaînes dans le développement Java Jun 29, 2023 pm 06:04 PM

Comment optimiser les performances d'interception et d'épissage de chaînes dans le développement Java. Dans le développement Java quotidien, l'interception et l'épissage de chaînes sont des opérations très courantes. Cependant, en raison de la nature immuable des chaînes en Java, les opérations fréquentes d'interception et d'épissage des chaînes peuvent entraîner une dégradation des performances. Afin d'améliorer les performances d'interception et d'épissage de chaînes dans le développement Java, nous pouvons adopter les stratégies d'optimisation suivantes. Concaténation à l'aide de StringBuilder ou StringBuffer : en Java, String

Compréhension approfondie du principe de mise en œuvre de l'interception de chaînes en langage Go Compréhension approfondie du principe de mise en œuvre de l'interception de chaînes en langage Go Mar 12, 2024 pm 06:27 PM

En tant que langage de programmation hautes performances, le langage Go offre une multitude de méthodes et de fonctions pour les opérations et le traitement des chaînes. Parmi elles, l'opération d'interception de chaînes est l'une des fonctions que nous utilisons souvent. Dans cet article, nous approfondirons le principe de mise en œuvre de l'interception de chaînes dans le langage Go et démontrerons le processus de mise en œuvre à travers des exemples de code spécifiques. Qu’est-ce que l’interception de chaînes ? En langage Go, l'interception de chaîne fait référence à l'opération d'interception de sous-chaînes partielles d'une chaîne. En spécifiant la position de départ et la position de fin, nous pouvons obtenir la plage spécifiée dans la chaîne d'origine

Nouvelles fonctionnalités de Java 12 : Comment utiliser la nouvelle API String pour intercepter et concaténer des chaînes Nouvelles fonctionnalités de Java 12 : Comment utiliser la nouvelle API String pour intercepter et concaténer des chaînes Jul 31, 2023 pm 12:55 PM

En tant que langage de programmation largement utilisé, Java a été continuellement développé et mis à jour. Chaque nouvelle version introduira de nouvelles fonctionnalités et fonctions pour améliorer l'efficacité du codage des développeurs. L'une des fonctionnalités de Java12 dans sa dernière version est l'introduction du nouveau StringAPI, qui rend l'interception et la concaténation de chaînes plus pratiques et efficaces. Dans les versions précédentes, les opérations d'interception et de concaténation de chaînes devaient être implémentées en appelant substring() et l'opérateur "+", mais ces méthodes étaient incapables de gérer un grand nombre d'opérations sur les chaînes.

See all articles