regex substitution - Regular Expressions - HackerRank - #13 - Python Practice Examples

Publicado el: 09 mayo 2020
en el canal de: Interview Coder
468
5

This Challange is to test the logic of regex substitution in HackerRank.

Join :
  / jagwithyou  
  / jagwithyou  
https://github.com/jagwithyou



Hint:
The re.sub() tool (sub stands for substitution) evaluates a pattern and, for each valid match, it calls a method (or lambda).
The method is called for all matches and can be used to modify strings in different ways.
The re.sub() method returns the modified string as an output.

Learn more about .

Transformation of Strings

Code

import re

#Squaring numbers
def square(match):
number = int(match.group(0))
return str(number**2)

print re.sub(r"\d+", square, "1 2 3 4 5 6 7 8 9")
Output

1 4 9 16 25 36 49 64 81


#CompetitiveProgramming #TWP


En esta página del sitio puede ver el video en línea regex substitution - Regular Expressions - HackerRank - #13 - Python Practice Examples de Duración hora minuto segunda en buena calidad , que subió el usuario Interview Coder 09 mayo 2020, comparta el enlace con amigos y conocidos, en youtube este video ya ha sido visto 468 veces y le gustó 5 a los espectadores. Disfruta viendo!