Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión o
creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Puedes deshacer la edición.
Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces publica los cambios para así efectuar la reversión.
Revisión actual |
Tu texto |
Línea 226: |
Línea 226: |
|
| |
|
| return result; | | return result; |
| end
| |
|
| |
| --[[
| |
| count
| |
|
| |
| Esta funsción cuenta el número de existencias de un carácter o una cadena (no supuerpuestos) dentro de otra cadena.
| |
| ]]
| |
| function str.count(frame)
| |
| local args = str._getParameters(frame.args, {'source', 'pattern', 'plain'})
| |
| local source = args.source or ''
| |
| local pattern = args.pattern or ''
| |
| local plain = str._getBoolean(args.plain or true)
| |
| if plain then
| |
| pattern = str._escapePattern(pattern)
| |
| end
| |
| local _, count = mw.ustring.gsub(source, pattern, '')
| |
| return count
| |
| end | | end |
|
| |
|