En 1981, les numéros d'identification des véhicules (VIN) ont été normalisés à l'aide d'un système à dix-sept chiffres. Avant 1981, les fabricants utilisaient des VIN propres à leur propre entreprise et il n'y avait pas de norme acceptée pour ces nombres, de sorte que différents fabricants utilisaient différents formats … http://www.crankshaftcoalition.com/wiki/VIN_decoding Il a exigé que […]
Je suis nouveau dans le domaine des expressions régulières. Tout ce que je publierai ci-dessous sont des exemples simplifiés de mon code. J'ai une chaîne, disons test_1,some_2,foo,bar_4, que je veux remplacer par title: test (1) title: some (2) title: foo () title: bar (4) Ce que j'ai maintenant est (qui fonctionne): var test = "test_1,some_2,foo,bar_4,"; […]
J'essaie de diviser la chaîne suivante (ou similaire) "08-27-2015 07:25:00 AM". J'utilise actuellement var parts = date.split(/[^0-9a-zA-Z]+/g); Ce qui entraîne ["02", "27", "2012", "03", "25", "00AM"] Le problème est avec la partie 00AM . Je veux qu'il soit séparé aussi. Donc, le résultat parfait serait: ["02", "27", "2012", "03", "25", "00", "AM"]
Je veux autoriser des caractères et des périodes alphanumériques; Cependant, la phrase ne peut pas contenir plus de deux périodes consécutives, elle ne peut pas démarrer ou finir avec une période, et les espaces ne sont pas autorisés. J'utilise PHP et Javascript. Jusqu'à présent, j'ai /^(?!.*\.{2})[a-zA-Z0-9.]+$/ Cela permet d'autoriser des caractères et des périodes alphanumériques, […]
Comment puis-je vérifier cela? Je veux autoriser tout A-Za-z0-9 et un trait de soulignement. Tout autre symbole, la fonction doit renvoyer faux.
J'ai un ng-pattern qui valide pour une ration comme 4: 6 comme indiqué ci-dessous: ng-pattern="/^(\d+):(\d+)$/" Je veux également valider si les nombres décimaux sont entrés en tant que rations avec la validation ci-dessus. Exemple: 5.4: 7.1 Je trid en donnant ng-pattern comme ng-pattern="/^(\.[0-9]{1,2}+):(\.[0-9]{1,2}+)$/" Mais ne déclenche pas la validation. Veuillez me suggérer où je vais […]
Je voudrais trouver la plus longue chaîne répétitive dans une chaîne, mise en œuvre en JavaScript et en utilisant une approche basée sur une expression régulière. J'ai une implémentation PHP qui, lorsqu'elle est directement dirigée vers JavaScript, ne fonctionne pas. L'implémentation de PHP est tirée d'une réponse à la question "Trouver les chaînes de répétition […]
Comment puis-je faire un suivi de tous les éléments en utilisant l'expression régulière dans getElementByName?
Cette partie de mon site est avec une erreur et je ne peux pas comprendre, car je n'ai pas changé cela en quelques mois. L'erreur est la suivante: Error: [$parse:ueoe] http://errors.angularjs.org/1.4.3/$parse/ueoe?p0=event._id%3FEventController at Error (native) at http://localhost:3000/scripts/libs.js:44598:416 at Object.q.consume (http://localhost:3000/scripts/libs.js:44801:157) at Object.q.ternary (http://localhost:3000/scripts/libs.js:44794:497) at Object.q.assignment (http://localhost:3000/scripts/libs.js:44794:284) at Object.q.expression (http://localhost:3000/scripts/libs.js:44794:237) at Object.q.filterChain (http://localhost:3000/scripts/libs.js:44794:145) at Object.q.expressionStatement (http://localhost:3000/scripts/libs.js:44794:91) at […]
Nous avons une forme d'embarquement pour les nouveaux employés avec plusieurs nouvelles lignes (4-5 entre les lignes) qui ont besoin d'être dépouillées. Je veux me débarrasser des nouvelles lignes supplémentaires, mais j'espère encore les blocs avec un \ n. Exemple: New employee<br/> John Doe Employee Number<br/> 1234 J'utilise actuellement text = text.replace(/(\r\n|\r|\n)+/g, '$1'); Mais qui […]