Visual Basic - Ayuda con patrón para String

Life is soft - evento anual de software empresarial
 
Vista:

Ayuda con patrón para String

Publicado por pablocordal (2 intervenciones) el 18/03/2020 11:10:30
Hola a todos,

Tengo un string que tiene este formato:

@ns@ blablablabla @fs@ blablablabla @ns@ blablablabla @fs@ blablablabla @ns@ blablablabla @fs@ [ETC...] @ns@ blablablabla @fs@ blablablabla @FF@

como veréis cada elemento está englobado dentro de las etiquetas @ns@ y @fs@, puede haber caracteres entre los elementos y al final de todo aparece el indicador @FF@. A priori no sé cuántos elementos hay. Necesito un patrón para comprobar que el formato es correcto, es decir, que cada elemento tiene su @ns@ al ppio y @fs@ al final y @FF@ como cierre.

He estado mirando el regex match y no me aclaro, ¿alguien me puede echar una mano por favor?

Muchas gracias y un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Andres Leonardo
Val: 4.022
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Ayuda con patrón para String

Publicado por Andres Leonardo (1671 intervenciones) el 19/03/2020 20:04:08
primero el string verificaria si tiene un ns luego un fs y un FF

si eso cumple al menos la estrcutura entro a evalularla

luego cuento cuantas ns y SF si son iguales en cantidad ahora si lo valido

es lo qeu se me ocurre con lo que acabas de poner

si tienes algo mas elaborado de lo que tienes y como debe quedar con gusto sube un ejemplo y te ayudo

Considero que manejo bien strings espero poderte ayudar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ayuda con patrón para String

Publicado por pablocordal (2 intervenciones) el 19/03/2020 21:11:20
Hola.,

gracias ya lo tengo solucionado, es más o menos como lo planteas tú.

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar