Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗ppPmRgGB 225 of 447 menu
◀ ▶

Parentesi raggruppanti nelle espressioni regolari PHP

Negli esempi precedenti, gli operatori di ripetizione agivano solo su un carattere che li precedeva. Cosa fare se vogliamo applicarli a più caratteri?

Per questo esistono le parentesi raggruppanti '(' e ')'. Funzionano così: se qualcosa è racchiuso tra parentesi raggruppanti e subito dopo ')' c'è un operatore di ripetizione - esso agirà su tutto ciò che è dentro le parentesi.

Nel prossimo esempio il modello di ricerca è il seguente: lettera 'x', poi la stringa 'ab' una o più volte, poi lettera 'x':

<?php $str = 'xabx xababx xaabbx'; $res = preg_replace('#x(ab)+x#', '!', $str); ?>

Di conseguenza, nella variabile verrà memorizzato quanto segue:

'! ! xaabbx'

Data la stringa:

<?php $str = 'ab abab abab abababab abea'; ?>

Scrivi un'espressione regolare che trovi le stringhe secondo il modello: stringa 'ab' ripetuta 1 o più volte.

← →
↑
Italiano▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta