Comments (1)
Hi there!
I understand the confusion from the description, but the text does mean what it says.
The greedy match /.*r/ will find the match that ends in the character 'r'. Thus, the greedy match is going until it finds the last 'r' in the text, in this case at the end. The confusion likely comes from the regular expression treating ber beer beeer beeeer
as one occurrence, when we would normally want it to stop by word.
Do you think that a description like this would be clearer?
Regex does a greedy match by default, matching the longest possible subset. In this example, it refers to any match that ends in 'r', with any number of any characters preceding it. Since these character can include spaces and even the character 'r', the match extends to the final 'r' in the text.
from regexlearn.com.
Related Issues (20)
- [Lang]: add `Vietnamese` translation HOT 1
- [Learn]: More precise expression
- Regex SEO I can not move on át the first site HOT 2
- Incorrect Regex
- [Lang]: add `Indonesian` translation
- Bonjour, Il y a une petite erreur HOT 2
- [Learn]: is the answer wrong? HOT 2
- [Learn]: Even the answer cannot pass the test HOT 3
- [Learn]: Translation error
- Перефразировать предложение
- Заменить текст HOT 1
- 5th Problem Can have one more answer HOT 1
- ok[Learn]: Type the title here...
- [Learn]: Type the title here...
- [Learn]: Type the title here...
- [Learn]: Minor issue - Alternate solution not recognized HOT 1
- [Learn]: Type the title here...
- [Learn]: Type the title here... HOT 3
- [Learn]: My regex looks good but impossible to go to the next question HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from regexlearn.com.