J'ai une entrée de type texte où je retourne vrai ou faux en fonction d'une liste de mots interdits. Tout fonctionne bien. Mon problème est que je ne sais pas comment vérifier les mots avec des diacritiques à partir du tableau: var bannedWords = ["bad", "mad", "testing", "băţ"]; var regex = new RegExp('\\b' + bannedWords.join("\\b|\\b") […]
J'ai une chaîne qui pointe vers un fichier CSS ../../css/style.css Je veux savoir combien ../ Sont dans la chaîne. Comment puis-je obtenir ceci avec JavaScript?
Salutations gourous JavaScript et expression régulière, Je souhaite renvoyer toutes les correspondances dans une chaîne d'entrée qui sont des nombres hexadécimaux à 6 chiffres avec n'importe quelle quantité d'espace blanc entre les deux. Par exemple, "333333 e1e1e1 f4f435" doit renvoyer un tableau: array[0] = 333333 array[1] = e1e1e1 array[2] = f4f435 Voici ce que j'ai, […]
Quand je cours /^(.+)+Q$/.test("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") En Chrome ou IE, il faut environ 10 secondes pour terminer. (Firefox peut l'évaluer presque instantanément). Pourquoi cela prend-il si longtemps? (Et pourquoi / comment Firefox peut-il le faire si rapidement?) (Bien sûr, je n'aurais jamais couru cette regex particulière, mais je frappe un problème similaire avec l'URL regex à http://daringfireball.net/2010/07/improved_regex_for_matching_urls […]
J'ai besoin de faire des liens cliquables à l'aide de javascript et je pensais que regex serait le plus simple à ne pas mentionner le plus rapide. Je veux que tous les liens soient cliquables et ne pas réécrire les liens déjà cliquables qui existent. Example: Here is a link to visit http://www.example.com/page Please take […]
Je veux créer un regex qui correspondent à '.', '#' Et ':' et correspondent tous à l'intérieur de ces parenthèses ['&'] ' tels que [foo] & [bar] J'ai déjà cette string.match(/[.#:]/g) correspondance.match string.match(/[.#:]/g) pour '.', '#' Et ':'. Je sais que les parenthèses regex devraient ressembler à ceci \[.\] Mais comment combiner les deux à […]
6/9/1985 1234567890 XYZ ABC [email protected] 301 DURGA NIWAS Vous voulez convertir cela en: 6/9/1985 1234567890 [email protected] 301 DURGA NIWAS Alors, ce que je veux, c'est s'il existe des caractères alphanumériques entre le nombre (par ex. 1234567890 ) et le courrier électronique (p. [email protected] . [email protected] ) que je dois remplacer par des caractères minuscules alors […]
Je sais qu'il y a tant de questions répétées dans la pile, mais je n'ai trouvé aucune aide, alors aidez-moi. Le courrier électronique devrait être comme ceci, "[email protected];[email protected]; [email protected] ; [email protected] ;[email protected];" J'ai également besoin d'un code pour valider cette chaîne de courrier électronique J'ai trouvé celui-ci, mais il semble être incomplet. Valider une liste […]
J'ai le code de javascript suivant pour mon indicateur de force de mot de passe: if (password.match(/([!,@,#,$,%])/) { strength += 2 } Donc ce que cela fait est si le mot de passe contient l'un de ces caractères autorisés (!, @, #, $,%), Il ajoutera une valeur à la force de l'indicateur. Mon problème est […]
J'ai un texte récupéré à partir d'un résultat de recherche qui contient des mots qui correspondent à la chaîne recherchée. J'ai besoin de tronquer le texte de la même manière que Google: Les mots-clés sont mis en surbrillance, la plupart du texte ne contenant pas les mots-clés sont tronqués et les points de suspension sont […]