php用正则表达式截取字符
php用正则表达式截取字符【求助】
哪位高手帮忙看看:我想从下面的代码中提取
{dede:field name='keywords'}{/dede:field}
{dede:field name='description'}{/dede:field}
{dede:field name='title'}http://down.sucai.com/fonts/soft/071130/1_071204075903.rar{/dede:field}
{dede:field name='writer'}{/dede:field}
{dede:field name='source'}{/dede:field}
{dede:field name='body'}{/dede:field}
{dede:field name='pubdate'}{/dede:field}
{dede:field name='litpic'}/uploads/allimg/c100112/12632b9420Z-412413.jpg{/dede:field}
这个
http://down.sucai.com/fonts/soft/071130/1_071204075903.rar
和
/uploads/allimg/c100112/12632b9420Z-412413.jpg
正则应该怎么来写呢
------解决方案--------------------
- PHP code
<br> $str = {dede:field name='keywords'}{/dede:field} <br> {dede:field name='description'}{/dede:field} <br> {dede:field name='title'}http://down.sucai.com/fonts/soft/071130/1_071204075903.rar{/dede:field} <br> {dede:field name='writer'}{/dede:field} <br> {dede:field name='source'}{/dede:field} <br> {dede:field name='body'}{/dede:field} <br> {dede:field name='pubdate'}{/dede:field} <br> {dede:field name='litpic'}/uploads/allimg/c100112/12632b9420Z-412413.jpg{/dede:field} <br> EOF; <br> <br> preg_match_all("#name='(title|litpic)'\}(.*)\{#U",$str,$matches); <br> <br> print_r($matches); <br>
------解决方案--------------------
$s = {dede:field name='keywords'}{/dede:field}
{dede:field name='description'}{/dede:field}
{dede:field name='title'}http://down.sucai.com/fonts/soft/071130/1_071204075903.rar{/dede:field}
{dede:field name='writer'}{/dede:field}
{dede:field name='source'}{/dede:field}
{dede:field name='body'}{/dede:field}
{dede:field name='pubdate'}{/dede:field}
{dede:field name='litpic'}/uploads/allimg/c100112/12632b9420Z-412413.jpg{/dede:field}
HTML;
$p = '#}(.+){#';
preg_match_all($p, $s, $r);
print_r($r[1]);
Array
(
[0] => http://down.sucai.com/fonts/soft/071130/1_071204075903.rar
[1] => /uploads/allimg/c100112/12632b9420Z-412413.jpg
)

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)

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

Solution à l'erreur 500 dans la version basse dede+php : 1. Utilisez la dernière version de PHP La dernière version de PHP inclut plus de fonctionnalités et d'outils, qui peuvent vous aider à développer des applications plus facilement 2. Vérifiez le journal des erreurs pour déterminer l'erreur ; L'emplacement spécifique et la raison ; 3. Vérifiez les extensions PHP et assurez-vous qu'elles sont la dernière version et compatibles avec votre version PHP.

PHP ne peut pas obtenir le nom car lorsque les valeurs de nom et d'identifiant de l'élément de formulaire sont différentes, le navigateur ne peut pas le reconnaître. La solution : 1. Vérifiez si certains éléments de formulaire et éléments de cadre utilisent le nom ; se voir attribuer un identifiant mais pas un nom ; 3. Pour la case à cocher à sélection multiple, vous pouvez utiliser "join(',', $__POST['name'])" pour former des données.

Méthode Dede pour supprimer index.html : 1. Remplacez le contenu de index.php pour générer de la dynamique ; 2. Supprimez directement le fichier index.php sous le répertoire racine du CMS ; Définissez la page d'accueil par défaut dans l'ordre d'hôte.

Avec le développement continu de la technologie réseau, de plus en plus de personnes ont commencé à s'impliquer dans le domaine du développement de sites Web. Parmi eux, PHP, en tant que l'un des langages de développement les plus populaires à l'heure actuelle, est largement utilisé dans la création de divers sites Web. Cependant, lors de l'utilisation du système dede pour créer un site Web, certains utilisateurs ont signalé que la version PHP5.3.4 manquait dans les paramètres système. Aujourd'hui, nous allons discuter de la solution à ce problème.

A quoi sert le nom dans Vue3 ? 1. Le nom doit être défini lors de la création de composants récursifs. 2. Le composant peut être mis en cache avec keep-aliveincludeexclude. 3. Lorsque Vue signale une erreur ou est en cours de débogage, vous pouvez voir le nom du composant défini par Vue3. automatiquement généré tant que le composant de fichier unique du mode sucre de syntaxe de configuration est activé dans le script. L'option de nom correspondante sera automatiquement générée en fonction du nom du fichier, par exemple, Tree.vue, puis son nom sera automatiquement généré par Tree. . Cela présente un inconvénient. Si vous souhaitez modifier le nom, vous devez modifier le nom du composant. S'il existe un endroit pour importer le composant, vous devez le modifier ensemble. 2. Ouvrez un script pour définir le nom

Méthode Dede pour supprimer le HTML : 1. Supprimez directement le fichier index.php sous le répertoire racine du CMS ; 2. Ajoutez le code "DirectoryIndex index.html index.php index.htm" au .htaccess dans le répertoire racine ; la valeur par défaut dans la séquence de la page d'accueil de l'hôte ; 4. Remplacez le contenu de index.php pour générer une dynamique.

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没问题。
