Oops! There was no confession of the village on the way, and there was a room with a very quiet progress. So, even though I wasn't bitten by the dictator until the end, I wish I was lonely when the three red-haired people told me that the villages other than myself were wiped out and two wolves were wolf and black would win! !! Crying
Jesse is still a fledgling, but isn't it good for exercises? So I made a regular expression quiz! I'm talking about something confusing, "What? Why ??"
If you don't know what regular expressions are, you should study at the following site first!
When I actually use it, I use the module re
(in Python), but I'll omit that part and it's a quiz that anyone can think of! Please try it!
--Summary of regular expressions: https://uxmilk.jp/41416 --More details: https://qiita.com/grrrr/items/7c8811b5cf37d700adc4
Character string <a href="/sample/page:1234" rel="last">
If you search from here with the following regular expression, answer where it gets stuck!
Exactly from start to finish!
1. r'[0-9]*'
2. r'[0-9]*?'
3. r'[0-9]+'
4. r'[0-9]+?'
?
MeanSee you soon
1. r'[0-9]*'
This is ... from the very beginning, it's 0 characters! If you are told that the number is 0 or more, it doesn't matter if there is nothing.
2. r'[0-9]*?'
?
It doesn't matter if there is a previous character or not, and it doesn't have to be 0 characters, so it's the same as 1., it's 0 characters from the beginning!
3. r'[0-9]+'
This means taking the chunks of numbers as long as possible! 1234
will be chosen!
4. r'[0-9]+?'
The difference from the previous one is that +
may or may not be present, so it will be 1! With [0-9]
, one is already reserved, and you won't repeat +
with the others!
I want to correct the first two, "It's unpleasant to say that they match even if nothing happens", and the feeling of 3. as long as possible and the feeling of 4. I want to remember ~. What is the whole principle?
I scraped it with Python, so please check it out! https://qiita.com/Jessica_nao_/items/140b435a9e13054ed78e
I would be happy if a strong person could give me a problem! I'm sorry!
Recommended Posts