Javascript - Kontrola zakázaných znaků
Ahoj, jak můžu napsat podmínku, jestli proměnná text neobsahuje nějaký znak který je uložený v poli zakazaneZnaky ? Díky
var text = 'Jak se máš?';
var zakazaneZnaky = ['?','<','>','='];
Ahoj, jak můžu napsat podmínku, jestli proměnná text neobsahuje nějaký znak který je uložený v poli zakazaneZnaky ? Díky
var text = 'Jak se máš?';
var zakazaneZnaky = ['?','<','>','='];
Předmět | Autor | Datum |
---|---|---|
A napsat podmínku, že ten text neobsahuje jeden znak umíš? Pak to stačí prohnat cyklem. Případně si… Wikan 10.11.2019 15:41 |
Wikan | |
Hledám spíš název funkce která to řeší, ne způsob na 10 řádků.. Mafěj 10.11.2019 16:21 |
Mafěj | |
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter Mlocik97 10.11.2019 16:21 |
Mlocik97 | |
Ne na vše existuje funkce. A tohle rozhodně nebude na 10 řádků. Wikan 10.11.2019 16:23 |
Wikan | |
A pomocí toho regulérního výrazu by to vypadalo jak? Mafěj 10.11.2019 16:38 |
Mafěj | |
var text = 'Jak se máš?'; var zakazaneZnaky = ['?','<','>','=']; var regex = new RegExp("["+zakazane… poslední Wikan 10.11.2019 17:15 |
Wikan |
Zpět do poradny Odpovědět na původní otázku Nahoru
A napsat podmínku, že ten text neobsahuje jeden znak umíš? Pak to stačí prohnat cyklem. Případně si z toho můžeš složit regulární výraz.
Hledám spíš název funkce která to řeší, ne způsob na 10 řádků..
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter
Ne na vše existuje funkce. A tohle rozhodně nebude na 10 řádků.
A pomocí toho regulérního výrazu by to vypadalo jak?
Pokud poslední řádek vrací true, text obsahuje zakázané znaky.