- Búsqueda del string
- Unicode/Ansi
- Caracteres que se tienen en cuenta para la puntuación y los espacios
- Notas adicionales
n is int MyString is string = "What a wonderful World" n = Position(MyString, "won", 1, FromBeginning) // Returns 8 (position of "w" in "wonderful") n = Position(MyString, "XXX") // Returns 0 (no "XXX" found in the string) n = Position(MyString, "l", 0, FromEnd) // Returns 21 (position of "l" in "World") n = Position(MyString, "e", 11) // Returns 12 (position of "e" in "wonderful") n = Position(MyString, "o", Length(MyString), FromEnd) // Returns 19 (position of "o" in "World") n = Position(MyString, "o", n-1, FromEnd) // Returns 9 (position of "o" in "wonderful") n = Position(MyString, "o", n-1, FromEnd) // Returns 0 (there is no other "o")
n is int MyString2 is string = "http://Server/File.html" n = Position(MyString2,["/","//"]) // Returns 6 n = Position(MyString2,["/","//"], 8) // Returns 15
Sintaxis
Finding a character string Ocultar los detalles
<Result> = ubicación(<Initial String> , <String to Find> [, <Start Position> [, <Option>]])
<Result>: Integer - Posición del primer carácter del string buscado en el string inicial,
- 0 si no se encuentra la cadena buscada.
Esta posición se da en relación con el comienzo de la cadena.
<Initial String>: Cadena de caracteres Cadena de caracteres donde se realizará la búsqueda (tamaño máximo: 2 GB). <String to Find>: Cadena de caracteres Cadena de caracteres que debe encontrarse en la cadena inicial. <Start Position>: Optional integer Índice del carácter desde el que se realizará la búsqueda. Por defecto, la búsqueda empieza por el primer carácter (carácter 1). Para realizar una búsqueda desde el final de la cadena (DeEnd ), este parámetro debe corresponder a 0 o al tamaño de la cadena.. Si este parámetro es negativo, la búsqueda comienza desde el primer carácter. Si este parámetro es mayor que el número de caracteres que se encuentra en <Initial String>, <Result> es igual a 0. <Option>: Optional constant (or combination of constants) Indica la dirección de búsqueda y las características de la búsqueda: | | DesdeComienzo (Valor predeterminado) | Búsqueda realizada desde el primer carácter de la cadena hasta el último carácter | DesdeEnd | Búsqueda realizada desde el último carácter de la cadena hasta el primero | Palabra entera | Buscar la palabra completa, es decir, encerrada en caracteres de puntuación o en caracteres espaciados. | IgnoreCase | Busque mientras ignora el caso (mayúsculas / minúsculas) o los caracteres acentuados |
Versiones 16 y posteriores Nueva funcionalidad versión 16Observaciones Notas adicionales PositionOccurrence se utiliza para averiguar la posición de la ocurrencia Nth de la subcadena realizando una búsqueda desde el principio de la cadena o desde el final de la cadena.
Esta página también está disponible para…
|
|
|