Motifs
Remarques pour les programmeurs Java :
Le langage des motifs de Wolfram Language vous permet de décrire des motifs pour des structures symboliques arbitraires, ce qui permet de généraliser de puissantes manipulations de type regex à toute expression et à toute forme de données.
Remarques pour les programmeurs Python :
Le langage des motifs de Wolfram Language vous permet de décrire des motifs pour des structures symboliques arbitraires, ce qui permet de généraliser de puissantes manipulations de type regex à toute expression et à toute forme de données.
Patterns représentent des classes d'expressions. La construction de base de motif _ (prononcé « blank ») représente n'importe quelle expression.
Trouvez les cas dans une liste correspondant au motif f[_] :
![](img/o-1.png)
x_ (abréviation de x:_) représente un motif dont la valeur va être nommée x :
![](img/x-1.png)
![](img/o-2.png)
/. signifie « remplace partout » :
![](img/o-3.png)
Remarques pour les programmeurs Java :
Le type de métaprogrammation structurelle présentée ici est propre à la structure symbolique de Wolfram Language.
Remarques pour les programmeurs Python :
La métaprogrammation structurelle présentée ici, qui traite le code et les données de la même manière, est propre à la structure symbolique de Wolfram Language.
__ (« double blank ») représente toute séquence d'expressions :
![](img/o-4.png)
a | b | c représente a, b ou c
![](img/o-5.png)
Remarques pour les programmeurs Java :
Cette utilisation de | ressemble à la notation regex Java, bien qu'en Java | peut aussi indiquer une opération OR bit à bit.
Remarques pour les programmeurs Python :
| est utilisée dans les motifs de Wolfram Language similaires à son utilisation dans les expressions régulières de Python. Cependant, en Wolfram Language, | fonctionne pour tout type de correspondance de motif symbolique, pas seulement pour les chaînes.
Et fonctionne aussi avec les têtes :
![](img/o-6.png)
_h représente toute expression avec la tête h :
![](img/o-7.png)
RÉFÉRENCE RAPIDE : Opérations impliquant des motifs