Si, comme ici au travail, nous avons test, les environnements de mise en scène et de production, tels que:L'utilisation d'un regex pour déterminer domaine en utilisant JavaScript
http://staging.my-happy-work.com
I J'écris du javascript qui redirigera le navigateur vers une URL telle que:
http://[environment].my-happy-work.com/my-happy-video
Je dois être en mesure de déterminer l'environnement actuel que nous sommes dans
Il y a la possibilité que je en être à une URL telle que:.
http://[environment].my-happy-work.com/my-happy-path/my-happy-resource
Je veux pour être en mesure de saisir la window.location mais dépouiller de tout, mais:
http://[environment].my-happy-work.com
Et puis ajouter à cette chaîne + "/" + "my-happy-video".
Je ne suis pas habile avec regex, mais je suppose qu'il y aurait un moyen d'analyser la window.location jusqu'au « .com »
pensées? Merci!
Oui, utilisez une expression régulière sur le window.location.hostname pour déterminer votre sous-domaine (ou de l'environnement comme vous l'appelez), la regex serait quelque chose comme window.location.hostname.match (/^(. *) \. mon-heureux-travail \ .com $ /) qui retournera un tableau avec le champ capturé (ce est entouré de parenthèses). – Kekoa