¿Cómo puede Yi Language extraer un determinado párrafo del texto?
Déjame contarte mi idea. Dividir el contenido del cuadro de edición 1. con "?" y luego dividir el ? Las siguientes URL se dividen con amp;, luego se dividen en un bucle, se dividen con "=", se establece el valor fijo, se agrega a la variable si se encuentra y, finalmente, se junta el valor obtenido en el cuadro de edición 2, el código es el siguiente sigue
.Versión?2
.Ensamblaje?Ensamblaje de ventana 1
.¿Subrutina?_Botón 1_Clic
.¿Variable local?Texto a ser procesado,?Tipo de texto
.Variable local?Matriz de texto temporal,?Tipo de texto,?,?"0"
.Variable local?n,? >
.Variable local? uin,? Tipo de texto
.Variable local 2,? clave de cliente,?Tipo de texto
Texto a procesar?=?Cuadro de edición 1. Contenido
Matriz de texto temporal?=?Texto dividido?(Texto a procesar,? "?" ,?)
Si es verdadero?(¿Obtener el número de miembros de la matriz?(matriz de texto temporal)?2)
¿Devolver?()
. .If true end
¿Texto a procesar?=?Matriz de texto temporal?[2]
Matriz de texto temporal?=?Texto dividido?(Texto a procesar,?"amp ; ",?)
. ¿El primer paso del ciclo de conteo? (¿Obtener el número de miembros de la matriz? (matriz de texto temporal),? n)
¿Matriz de texto temporal 2? =? ¿Dividir texto? (¿Matriz de texto temporal?[n],?"=",?)
¿Si es verdadero?(¿Obtener el número de miembros de la matriz?(matriz de texto temporal 2)?>?1. )
.Si es verdadero?(Matriz de texto temporal 2?[1]?=?"uin")
uin?=?Matriz de texto temporal 2?[2]
.If true end
.If true?(matriz de texto temporal 2?[1]?=?"clientkey")
clientkey?=?matriz de texto temporal 2 ?[2]
.Si termina en verdadero
.Si termina en verdadero
.¿Fin del ciclo de conteo?()
Cuadro de edición 2. ¿Contenido?=?“/ sl?clientuin=”?+?uin?+?”amp;