Le langage régulier est un langage qui peut être représenté par une expression régulière et donc chaque chaîne du langage peut être acceptée par l'automate fini déterministe correspondant.
Remarque: le langage régulier ne doit pas être confondu avec les expressions régulières. Pour toute question concernant la correspondance de modèle dans les chaînes, utilisez plutôt la balise [regex].
Je voulais convertir des ensembles de chaînes en expression régulière en utilisant java. J'ai cherché beaucoup de choses mais il n'y avait pas de réponse auss ...
J'ai cette très longue chaîne en java
200/23 / Ne7WoRK / 3045022100d62568e28cb58b4a5308750e63e4690c4538ddc18> a9dc6075d02f7b4f942c4aa0220587350e7db1f4380a36eb58b ...
Je veux rechercher "\ r" dans un champ de cordes que j'ai à Mongo, et je fonte cela, ce qui semble qu'il fonctionne bien: db.users.findOne({"address.city" : {$regex : ".*\\r.*"}});
...
Après avoir lu sur RE / NFA et DFA, il semble que la recherche d'une sous-chaîne au sein d'une chaîne pourrait réellement être asymptotiquement plus rapidement &agr ...