Está viendo un tema de ayuda de Laserfiche Cloud. Si no está utilizando Laserfiche Cloud, consulte la Guía del usuario de Laserfiche o la Guía de administración de Laserfiche .
Los siguientes caracteres de expresión regular agregan datos de cantidad opcionales a una expresión regular. Una expresión cuantificador se aplica a la clase de carácter, grupo o carácter que la precede inmediatamente.
Expresión regular | Descripción |
---|---|
* | Cero o más coincidencias. Por ejemplo, el valor de d* coincide con cero o más dígitos consecutivos. Equivalente a 0,. |
+ | Uno o más partidos. Por ejemplo, el valor de d+ coincide con unoo más dígitos consecutivos (es decir, un número entero positivo). Equivalente a 1,. |
? | Cero o uno coincide. Por ejemplo, ¿d? coincide con un solo dígito o un valor en blanco. Equivalente a 0,1o. |
N. | Exactamente n partidos. Por ejemplo, (pizza){2} sólo coincide con "pizzapizza". |
N, n, | Al menos n partidos. Por ejemplo, (abc)-2,- coincide con "abcabc" y "abcabcabc", pero no con "abc". |
N,m. | Al menos n , pero no más de m ,coincide. Por ejemplo, el valor de "d" 2,4" coincide con un número de dos dígitos, tres dígitos o cuatro dígitos. |
Nota: De forma predeterminada, las expresiones regulares de .NET son "codiciosas". Puede agregar un signo de interrogación "?" después de estos cuantificadores para hacerlos "perezosos". Por ejemplo, Name:'s(.+)'s coincide con "John Last Name:" en "First Name: John Last Name: Smith" y Name:-s(.+?) Coincide con "John".