Me gustaria que en una Misma Expresión regular pudiese optar por poner dos opciones. Lo explicare con un simple codigo.
Código: Seleccionar todo
$HTML_Capturado='<a>Prueba1</a> <a>Prueba2</a> <a>Prueba3</b> <a>Prueba4</k8> <p>Prueba5</a>'
; Si yo Quiero capturar los Pruebas, la única forma que se es la siguiente.
$Expresion_Regular='<a>(.*?)/<a>
; Pero claro con esto no capturo los otros "Prueba" - A donde quiero llegar es, una forma de expresión regular que me permita decirle
; Mira quiero que me captures lo que este en:
<a|p>(.*?)</a|b|k8|>
; Es decir Que yo ponga todas las posibilidades que Yo se que me pueden salir. Ni una mas ni una menos. Pero poder indicarlas. Y en caso de que se pueda, Que limite tendria Cuantas variantes puede tener la expresión Regular.
$array = StringRegExp($HTML_Capturado, $Expresion_Regular, 3)
for $i = 0 to UBound($array) - 1
msgbox(0, "Prueba RegExp con Opción 3 - " & $i, $array[$i])
Next