Besoin de mettre une liste de mots unicode dans une chaîne unicode dans {}. Il y a mon code: var txt = "¿One;one oneé two two two two two twö twöu three;;twä;föur?"; var re = new RegExp("(^|\\W)(one|tw|two two|two|twöu|three|föur)(?=\\W|$)", "gi"); alert(txt.replace(re, '$1 {$2}')); Il revient: ¿{One}; {one} {one} é {two two} {two two} {two} {tw} ö […]
J'ai besoin d'utiliser lookbehind de regex en JavaScript, donc trouvé Simuler lookbehind en JavaScript (prendre 2) . En outre, j'ai trouvé l'auteur Steven Levithan est celui qui a développé XRegExp . J'ai git cloné XRegExp 3.0.0-pre et testé Une logique lookbehind http://regex101.com/r/xD0xZ5 en utilisant XRegExp var XRegExp = require('xregexp'); console.log(XRegExp.replace('foobar', '(?<=foo)bar', 'test')); Cela semble ne […]
Supposons que j'ai ce code HTML dans une chaîne: <meta http-equiv="Set-Cookie" content="COOKIE1_VALUE_HERE"> <meta http-equiv="Set-Cookie" content="COOKIE2_VALUE_HERE"> <meta http-equiv="Set-Cookie" content="COOKIE3_VALUE_HERE"> Et j'ai cette expression régulière, pour obtenir les valeurs dans les attributs de content : /<meta http-equiv=[\"']?set-cookie[\"']? content=[\"'](.*)[\"'].*>/ig Comment puis-je, en JavaScript, obtenir les trois valeurs de content ? J'ai essayé: var setCookieMetaRegExp = /<meta http-equiv=[\"']?set-cookie[\"']? content=[\"'](.*)[\"'].*>/ig; […]
Bonjour, j'essaie de trouver une expression régulière pour remplacer le texte dans un bloc innerHTML pour fournir un formatage local pour le texte similaire en opération à Google IM. Where: _Italics_ !Inderline! *Bold* -Strike- Une partie des conditions est que le texte doit être enveloppé par le symbole, mais si un espace suit immédiatement après, […]
J'ai une chaîne comme celle-ci var str = "#it itA itB _ #et etA etB _ etC etD" Comment puis-je récupérer des éléments entre # et _. À partir de maintenant, je divise le texte avec une nouvelle ligne, mais je ne peux pas faire de l'exercice. Aidez-moi à ce sujet. Utilisez cette violon http://jsfiddle.net/h728C/2/
$('#customerAddress').text().replace(/\xA0/,"").replace(/\s+/," "); Aller après la valeur dans une portée (id = customerAddress) et je voudrais réduire toutes les sections de l'espace blanc dans un espace blanc unique. Le / \ s + / devrait fonctionner, sauf que cette application obtient un caractère 160 entre l'adresse de la rue et l'état / zip. Qu'est-ce qu'une meilleure […]
Il s'agit d'une solution pour valider un nombre entier. Quelqu'un peut-il expliquer la logique de la réponse de Karim ? Cela fonctionne parfaitement, mais je ne suis pas en mesure de comprendre comment. var intRegex = /^\d+$/; if(intRegex.test(someNumber)) { alert('I am an int'); … }
Comment remplacer plusieurs \n 's avec un seul? Donc, si un utilisateur entre blah blahdy blah blah blah Je veux que ça finisse par ressembler. blah blahdy blah blah blah Je sais que je pourrais faire une boucle avec un certain temps (), mais plutôt utiliser une expression régulière, car je crois que c'est plus […]
J'ai un problème pour essayer de vérifier si une zone de texte ne contient que des valeurs az 0-9 en utilisant JavaScript. J'ai une zone de texte sur ma page: <input type="text" id="first_name" class="first_name" value=""> J'utilise la fonction JavaScript suivante pour vérifier ma zone de texte: // Function to check letters and numbers function alphanumeric(inputtxt) […]
J'ai essayé de vérifier si url est valide ou invalide. Les contrôles de 7,8 renvoient les mauvaises sorties. alert('1: ' + learnRegExp('http://www.google-com.123.com')); // true alert('2: ' + learnRegExp('http://www.google-com.123')); // false alert('3: ' + learnRegExp('https://www.google-com.com')); // true alert('4: ' + learnRegExp('http://google-com.com')); // true alert('5: ' + learnRegExp('http://google.com')); //true alert('6: ' + learnRegExp('google.com')); //true alert('7: ' + […]