Dino Geek, cerca di aiutarti

Come utilizzare le espressioni regolari in Node.js?


Le espressioni regolari, o regex, sono un potente strumento per manipolare le stringhe. In Node.js, è possibile utilizzare le regex in diverse maniere. Ecco qualche esempio.

1. Ricerca di una stringa

```
const str = ‘Hello, my name is John Doe’;
const re = new RegExp(‘John’);
console.log(re.test(str)); // true
```

1. Estrazione di una stringa

```
const str = ‘Hello, my name is John Doe’;
const re = /John/;
console.log(str.match(re)); // [ ‘John’, index: 17, input: ‘Hello, my name is John Doe’, groups: undefined ]
```

1. Suddivide una stringa

```
const str = ‘Hello, my name is John Doe’;
const re = / /; // regex for ‘space‘
console.log(str.split(re)); // [ ‘Hello,’, ‘my’, ‘name’, ‘is’, ‘John’, ‘Doe’ ]
```

1. Sostituire una stringa

```
const str = ‘Hello, my name is John Doe’;
const re = /John/;
console.log(str.replace(re, ‘Jane’)); // ‘Hello, my name is Jane Doe‘
```

Si noti che le espressioni regolari in JavaScript possono essere complicate e potrebbero richiedere un po’ di pratica per padroneggiarle completamente. Esistono varie risorse online (come MDN e vari corsi online) dove è possibile approfondire ulteriormente l’argomento.


Genera semplicemente articoli per ottimizzare il tuo SEO
Genera semplicemente articoli per ottimizzare il tuo SEO





DinoGeek offre articoli semplici su tecnologie complesse

Vuoi essere citato in questo articolo? È molto semplice, contattaci a dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nome dominio | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Avviso Legale / Condizioni Generali di Utilizzo