regex - Comment puis-je extraire du texte du milieu d'une chaîne avec Javascript ?

J'ai ces chaînes :

baseUrl = "http://www.example.com" baseUrl = "https://secure.example-server.com:443"

Est-ce que quelqu’un peut me dire comment je peux extraire les informations du serveur à partir de baseUrl pour que je puisse obtenir soit « example » soit « example-server »

Réponse #1

Vous pouvez utiliser regex :

baseUrl.match(/\.(.*?)\.co/i)[1];

Explication des expr

Lire la suite →

javascript Comment vérifier si une URL est de la même origine que la page actuelle ?

Comment puis-je vérifier si une chaîne URL spécifique provient de la même origine/hôte que la page actuelle ? Par exemple, si je voulais lier à des liens, mais seulement empêcher l'action par défaut sur les liens vers le même hôte...

Réponse #1

Lire la suite →

Comment changer les attributs HTML dans une chaîne brute avec Jquery ou Javascript ?

Je veux prendre un tas de balises d'ancrage et m'assurer qu'elles s'ouvrent toutes dans un nouvel onglet.

Je sais que je devrais faire quelque chose comme ceci $ ('a').attr('target', '_blank'); mais le problème est que

Lire la suite →

javascript - Assigner une infobulle pour chaque marqueur dans Google Maps

J'ai un problème concernant l'affectation d'une infobulle à chaque marqueur sur ma carte.

Code JS :

for (i=0;i<location.length;i++){ var id = location[i][0]; var name = location [i][1]; var pos = new google.maps.LatLng(location[i[3],location[i][4]); var contentString = id;

Lire la suite →

javascript - ECMAScript 6 ne fonctionne pas bien que le JS expérimental soit activé

J'ai la dernière version de Chrome (45 ainsi que Chrome Canary qui est en version 47), les deux avec le drapeau JavaScript expérimental activé. Je veux utiliser ECMAScript 6, mais ça ne fonctionne pas. Je ne sais pas pourquoi. Y a-t-il un truc ou un autre drapeau qui doit également être activé ?

Chaque mot réservé d'ECMAScript 6 (comme import, class ou autre) déclenche une “SyntaxError non interceptée : mot réservé inattendu” dans Chrome 45

Lire la suite →

javascript - comment arrêter le rafraîchissement de la page parente lorsque la fenêtre enfant est ouverte ?

Quand je clique sur le lien pour ouvrir une fenêtre enfant, la page parente se rafraîchit automatiquement. Comment puis-je l'arrêter ?

La page parente ne devrait pas se rafraîchir pendant qu'une fenêtre enfant est ouverte. Comment faire cela ? S'il vous plaît, aidez-moi.

mon code est

Lire la suite →

javascript - Comment rétrograder ce module node.js à une version spécifique et empêcher la mise à jour automatique par la suite ?

J'utilise le module Node.js Nodemailer et j'ai rencontré l'erreur suivante ;

[Erreur : Configuration non prise en charge, rétrogradez Nodemailer à la v0.7.1 ou consultez le guide de migration https://github.com/andris9/Nodemailer#migra

Lire la suite →

javascript - div à défilement infini CSS

Salut, j'essaie de faire défiler le div avec une simple animation CSS.

Le problème est que ça ne boucle pas bien, parce qu'il y a un petit flash avant de recommencer le défilement.

VOICI LE CODE : https://jsfiddle.net/by6tx4o0/2/

.c{ position:relative; background:red; max-height:200px; float:left; w

Lire la suite →

javascript - Restangular - _.contains() n'est pas une fonction

Si vous avez récemment mis à jour restangular via bower, il aura installé la dernière version de lodash - la nouvelle 4.0. Cependant, c’est un problème car restangular/angular génère maintenant l’erreur - "_.contains() n’est pas une fonction."

Comment résous-tu ?

Réponse #1

La solution e

Lire la suite →

javascript - RegEx pour correspondre à m: ss pour la validation des entrées

J'ai eu du mal à créer une expression régulière pour répondre à ce qui suit :

  • un seul chiffre pour les minutes (0 à 9);
  • seulement deux chiffres pour les secondes (00 à 59);
  • doit avoir le format m:ss.

Jusqu'à présent, j'ai ceci : ^(?:([0]{0}?\d):)?([0-5]{1}?\d)$

Lire la suite →