Le meilleur didacticiel JavaScript RegExp Object en 2024, dans ce didacticiel, vous pouvez apprendre Remplissez RegExp Object Reference,Qu'est-ce que RegExp?,grammaire,RegExp Modificateurs,exemple 1,exemple 2,exemple 3,test (),Exemples,Exemples,exec (),exemple 1,
RegExp: une expression régulière (expression régulière) sténographie.
S'il vous plaît voir notre manuel de référence de l' objet JavaScript RegExp , qui fournit toutes les propriétés et méthodes peuvent être utilisées en conjonction avec l'objet chaîne.
Ce manuel contient une description détaillée et des exemples sur l'utilisation de chacune des propriétés et méthodes.
Une expression régulière décrit un modèle de caractères de l'objet.
Lorsque vous récupérez un texte, vous pouvez utiliser un modèle pour décrire le contenu à récupérer. RegExp est ce mode.
modèle simple peut être un caractère unique.
Plus de modèles complexes comprennent plus de caractères peuvent être utilisés pour analyser, vérifier le format, remplacer et ainsi de suite.
Vous pouvez spécifier une position de chaîne de recherche, et le type de caractères que vous souhaitez récupérer, et ainsi de suite.
Remarque: Lorsque vous utilisez un constructeur pour créer un objet régulier, vous avez besoin de règles d'échappement de caractère réguliers (précédés d'une barre oblique inverse \). Par exemple, les suivantes sont équivalentes:
var re = new RegExp("\\w+"); var re = /\w+/;
Modificateur est utilisé pour effectuer une recherche insensible à la casse et le texte intégral.
i - modificateur est utilisé pour effectuer une correspondance insensible à la casse.
g - modificateur est utilisé pour effectuer des recherches en texte intégral (plutôt que de trouver le premier arrêt à trouver, mais pour trouver tous les matches).
Dans une chaîne insensible à la casse trouver "W3CSchool"
Le texte suivant est l' expression correspondant marqué obtenu:
Recherche en texte intégral "est"
Le texte suivant est l' expression correspondant marqué obtenu:
Recherche en texte intégral et insensible à la casse recherche "est"
Le texte suivant est l' expression correspondant marqué obtenu:
méthode Value recherche spécifiée string test (), sur la base des résultats et renvoie true ou false.
L'exemple suivant est une chaîne de caractère "e" de recherche:
En raison de la lettre "e" dans la chaîne, la sortie du code ci-dessus sera:
Lorsque vous utilisez un constructeur pour créer un objet régulier, vous avez besoin de règles d'échappement de caractère réguliers (précédés d'une barre oblique inverse \)
(), Méthode pour récupérer la chaîne de valeur exec spécifiée. La valeur de retour est la valeur à trouver. Si aucune correspondance est trouvée, elle renvoie null.
L'exemple suivant est une chaîne de caractère "e" de recherche:
En raison de la lettre "e" dans la chaîne, la sortie du code ci-dessus sera: