求高手,看上这段正则错哪了?
求高手,看下这段正则哪里错了??
需求:将字符串$str 内的 href内的超链接提取出来,如果提取出来的超链接包含"id=数字"的话,将其替换为go.php?id=数字,否则的话替换为#,并将替换后的链接放回原处,现在的情况是,虽然可以提取,但是在放回原处时把整个标签全部都给替换了,我现在只想替换href内的网址,哪里出错了??
$str='';
$str=preg_replace('[a-zA-z]+://[^\s]*','endecode::showdescurl("$2")',$str);
echo $str;
endecode类的静态方法:showdescurl代码如下:PHP code
<!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
-->
static function showdescurl($url){
if(strpos($url,'id') !==false){
preg_match('/id=(\d+)/i',$url,$ar);
return 'go.php?id='.$ar[1];
}else{
return '#';
}
}
------解决方案--------------------
$str = preg_replace('#(?

Outils d'IA chauds

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

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

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

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

Sujets chauds

src et href valent respectivement 1. src est l'abréviation de source, qui est utilisée pour spécifier le chemin des ressources externes. Elle est généralement utilisée pour intégrer des fichiers externes, tels que des images, des audios, des vidéos, etc. L'attribut src est généralement. utilisé sur les balises img, script, iframe et autres. href est l'abréviation de référence hypertexte, qui est utilisée pour spécifier le chemin de la ressource cible du lien hypertexte. L'attribut href est généralement utilisé sur des balises telles que a et link.

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

L'attribut src et l'attribut href sont des attributs couramment utilisés en HTML et sont utilisés pour charger des ressources externes. Bien qu’ils aient des objectifs similaires, il existe certaines différences dans leur utilisation et leur objectif. Attribut src : L'attribut src est utilisé pour spécifier les ressources externes à intégrer dans le document. Il est principalement utilisé pour introduire des fichiers de script externes et des fichiers multimédias dans les documents HTML. Il peut être utilisé dans les situations suivantes : Introduire des fichiers JavaScript externes : Liez des fichiers JavaScript externes aux pages HTML via l'attribut src.

La différence entre src et href, des détails à connaître ! Lors de l’écriture de pages HTML, on rencontre souvent les deux attributs src et href. Ils sont tous deux utilisés pour référencer des ressources externes, telles que des fichiers de script, des fichiers de style ou des images. Bien que leurs objectifs soient similaires, il existe certaines différences dans leur utilisation spécifique et leurs détails. Tout d’abord, l’attribut src (source) est principalement utilisé pour embarquer des ressources externes, comme des images ou des scripts. Il est utilisé pour spécifier l'adresse d'une ressource et intégrer son contenu dans le document actuel. Et href(

Recevez les demandes envoyées par href et src. Description détaillée : 1. L'attribut href est utilisé pour spécifier la ressource cible du lien. Lors du référencement d'une feuille de style externe, il enverra une requête GET pour obtenir le fichier CSS. Lors du référencement du document, il enverra une requête GET à. obtenir le fichier HTML spécifié. Lors du référencement d'une image, il enverra une requête GET. Pour obtenir le fichier image spécifié. 2. L'attribut src est utilisé pour spécifier l'URL de la ressource intégrée. Requête GET pour obtenir le fichier image spécifié Lors du référencement de l'audio, il enverra une requête GET pour obtenir le fichier audio spécifié, etc.

Quelle est la différence entre src et href ? Découvrez-le vite ! Dans le processus de développement Web, src et href sont deux attributs couramment utilisés. Bien qu’ils se ressemblent, ils ont en réalité des utilisations et des scénarios applicables différents. Dans cet article, nous allons plonger dans les différences entre src et href et les expliquer avec des exemples de code concrets. En HTML, src est un attribut utilisé pour spécifier une ressource externe à intégrer ou référencer. Il est généralement utilisé pour référencer des fichiers image, audio, vidéo ou script. Contrairement à cela, href est un lien hypertexte

1L'unité de base du stockage informatique Unicode est l'octet, composé de 8 bits. Étant donné que l'anglais ne comprend que 26 lettres et un certain nombre de symboles, les caractères anglais peuvent être stockés directement en octets. Mais d'autres langues (comme le chinois, le japonais, le coréen, etc.) doivent utiliser plusieurs octets pour le codage en raison du grand nombre de caractères. Avec la diffusion de la technologie informatique, la technologie de codage des caractères non latins continue de se développer, mais il existe encore deux limitations majeures : pas de support multilingue : le schéma de codage d'une langue ne peut pas être utilisé dans une autre langue et il n'existe pas de norme unifiée : par exemple, il existe de nombreuses normes d'encodage en chinois telles que GBK, GB2312, GB18030, etc. Étant donné que les méthodes d'encodage ne sont pas unifiées, les développeurs doivent effectuer des conversions entre différents encodages, et de nombreuses erreurs se produiront inévitablement.

Quelles sont les similitudes et les différences entre __str__ et __repr__ ? Nous connaissons tous la représentation des chaînes. La fonction intégrée repr() de Python peut exprimer des objets sous forme de chaînes pour faciliter notre identification. Il s'agit de la "représentation sous forme de chaîne". repr() obtient la représentation sous forme de chaîne d'un objet via la méthode spéciale __repr__. Si __repr__ n'est pas implémenté, lorsque nous imprimons une instance d'un vecteur sur la console, la chaîne résultante peut l'être. >>>classExample:pass>>>print(str(Example()))>>>
