Comment puis-je remplacer un point d'interrogation par un prog remplacer.php: preg remplace un seul point d'interrogation?
2
A
Répondre
9
preg_replace('/\?/', 'replacement', $original, 1)
2
Si c'est un seul caractère que vous remplacez, vous ne pouvez pas besoin d'une solution preg_: un « simple » str_replace peut faire l'affaire aussi bien:
0
Si vous voulez assurez-vous de ne pas remplacer soit un point d'interrogation dans la chaîne testing ??
que vous pourriez faire:
// using negative lookbehind/ahead to ensure that the question mark
// doesn't have a "friend"
$new = preg_replace('/(?<!\?)\?(?!\?)/', 'replacement', $original);
Si vous cherchez à remplacer uniquement la première marque de question dans le s tring - la réponse du chaos est ce que vous voulez
Questions connexes
- 1. Preg match sur le code d'affichage php
- 2. possible format miss match preg en php
- 3. comment faire une authentification en un seul point avec php, apache et LDAP
- 4. Preg texte de correspondance en php entre les balises html
- 5. Silverlight remplace
- 6. preg pour la validation de l'URL
- 7. par un certain nombre de Split point décimal en php
- 8. Pourquoi web.config remplace MetaBase.xml?
- 9. Compilé remplace l'expression rationnelle
- 10. ReaderWriterLockSlim implémente un seul graveur ou nécessite un seul graveur?
- 11. "Enforce" remplace en C#
- 12. Faire pivoter un point par un autre point en 2D
- 13. Expressions régulières: comment faire "option split" remplace
- 14. Méthodes de commutation pour un seul résultat
- 15. Pages d'erreurs personnalisées utilisant un seul fichier
- 16. Extraction des arguments de fonctions à l'aide RegExp (PREG)
- 17. Besoin d'accéder à un seul div dans un champ html chargé dans une variable en PHP
- 18. Modèle à un seul fil
- 19. Mercurial: Rétablir un seul morceau
- 20. sed remplace la commande dans un script bash?
- 21. Prendre le nom de fichier seul ... en PHP
- 22. Dessiner un point sur l'écran
- 23. C#: Blowfish Chiffrer un seul mot
- 24. Trouver un point dans un polygone complexe
- 25. Créer une condition Remplace dans Entity Framework
- 26. JavaFX remplace-t-il Java Applets?
- 27. Javascript correspond et remplace par unicode
- 28. Parsing des flux XML avec PHP multiples en un seul tableau trié
- 29. télécharger plus d'un fichier du serveur en un seul clic (PHP, WAMP)
Il pourrait être utile d'ajouter quelques chaînes de test avec ce que vous voulez que la valeur après remplacement soit pour que nous puissions comprendre ce qu'un seul point d'interrogation signifie pour vous :) – gnarf