Quelle est une méthode simple/expression régulière pour extraire les liens d'une section BBcode [code] ... [/ code]? Tous les liens commencent par http: // et se terminent par \ n OU une balise [/ code], peut-être un espace ou d'autres caractères blancs à la fin.Extraire des liens de BBcode avec Ruby
un [code] section peut contenir balise liens multiples/code: sections peuvent également se produire
[code]http://example1.com
http://example2.com
http://example3.com
[code]
et parfois plusieurs consécutifs [code]:
[code]http://example4.com
http://example5.com [/code]
[code]http://example6.com[/code]
[code]
http://example7.com
http://example8.com[/code]
Je voudrais obtenir toutes les liens à partir d'une telle section définie ci-dessus dans un tableau simple aplati, mais je suis incapable de résoudre l'expression régulière droite pour la méthode de balayage.
Aucun d'entre eux ne fonctionne. – Konstantin
Aucun de ces produits? –