Maison >développement back-end >Problème PHP >Comment supprimer le contenu des crochets dans l'expression régulière php

Comment supprimer le contenu des crochets dans l'expression régulière php

藏色散人
藏色散人original
2021-05-19 09:39:223074parcourir

Comment supprimer le contenu des parenthèses dans la régularité PHP : 1. Utilisez "preg_replace( '/{(.*?)}/', '',$str);" contenu entre les accolades ; 2. Supprimez etc. via "preg_replace('/(.*?)/', '', $str);".

Comment supprimer le contenu des crochets dans l'expression régulière php

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

Une brève discussion des règles régulières PHP pour supprimer les crochets et les crochets Contenu

  • PHP supprime les accolades et le contenu à l'intérieur des accolades

$str = 'dfsas{kslajfljs}45';
$str = preg_replace( '/\{(.*?)\}/', '',$str);
echo $str;
  • PHP supprime les crochets et le contenu à l'intérieur des crochets

$str = '9(kslajflj)s45';
$str = preg_replace('/\(.*?\)/', '', $str);
echo $str;exit;
  • PHP supprime les crochets angulaires et le contenu entre crochets angulaires

$str = &#39;9sfa<kslj>s45&#39;;
$str = preg_replace(&#39;/\<.*?\>/&#39;, &#39;&#39;, $str);
echo $str;exit;
  • PHP supprime les crochets et le contenu entre crochets

$str = &#39;9sfa[ksl64546+j]s45&#39;;
$str = preg_replace(&#39;/\[.*?\]/&#39;, &#39;&#39;, $str);
echo $str;exit;

Remarque : regardez principalement les expressions régulières et modifiez-les de manière flexible en fonction de l'expression

Apprentissage recommandé : "Tutoriel vidéo PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
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