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".