Explicador de findstr, substr e getfield

Rode findstr, substr ou getfield da F5 na sua string e veja o casamento, o salto, o terminador e o resultado marcados numa régua, ao lado do Tcl puro que faz o mesmo trabalho. Casos que a F5 não documenta são sinalizados. Local, sem rede.

Redes

findstr string search ?skip? ?terminator? encontra a string procurada, pula essa quantidade de caracteres a partir do início do casamento e devolve até o terminador: um comprimento, ou um texto antes do qual parar.

Experimente

O comando

findstr /login.php?user=abcdefg&lang=en user= 5 &

Resultado abcdefg

A string, marcada

  1. /0
  2. l1
  3. o2
  4. g3
  5. i4
  6. n5
  7. .6
  8. p7
  9. h8
  10. p9
  11. ?10
  12. u11
  13. s12
  14. e13
  15. r14
  16. =15
  17. a16
  18. b17
  19. c18
  20. d19
  21. e20
  22. f21
  23. g22
  24. &23
  25. l24
  26. a25
  27. n26
  28. g27
  29. =28
  30. e29
  31. n30
  • string procurada encontrada
  • pulado
  • devolvido
  • terminador
  • A string procurada começa no índice 11; o resultado começa 5 caracteres depois disso.
  • Parou logo antes de &, encontrado no índice 23.
Endpoint da APIGEThttps://ronutz.com/api/v1/f5-irules-string-extractDocumentado, não servido. Abre a especificação.

Referências

Aparece nestes fluxos de trabalho