("\\w+")
Здравейте, може ли някой да обясни употребата на ("\\w+")? Ще бъда благодарна и за линк откъде мога да прочета за него и подобни такива. Потърсих но без успех.
Благодаря ви предварително :)
Здравейте, може ли някой да обясни употребата на ("\\w+")? Ще бъда благодарна и за линк откъде мога да прочета за него и подобни такива. Потърсих но без успех.
Благодаря ви предварително :)
Здравей, "/w" е регулярен израз който означава, че ти от даден текст ще извадиш всички думи, цифри и празни места т.е. ти хващаш всички съвпадения (a-z) (A-Z) (0-9) и _ (долна черта).
Този "pattern" можеш да го тестваш от:
https://regex101.com/
http://regexr.com/ - от ляво в менюто има "CheatSheet" в който има всички комбинаций за патерни.
Доколкото до твоя патерн: ("\\w+") -означава че, искаш в една група да съвпаднат думи от a-z A-Z цифри: 0-9, долна черта _ и празни места (whitespace), + означава че искаш да вземеш всички такива съвпадения не само 1вото.
Здравей,
Ще имаме лекция по текстообработка и регулярни изрази. Там ще го учим, иначе можеш да потърсиш за последното :)
Поздрави,
Иван
Благодаря за отговора :) Ще потърся
Здравей,
Накратко това означава един или повече от следните символи от A до Z, от a до z, от 0 до 9 и _. Това е регулярен израз, pattern по който да match-неш стринг към дадено условие, зададено в израза.
Повече информация може да намериш например тук от курса C# advanced:
https://softuni.bg/trainings/resources/video/7763/video-12-february-2016-spas-vutov-advanced-csharp-february-2016
В тоя сайт има много добър tutorial стъпка по стъпка се обясняват нещата. И за всеки урок имаш нещо като тестче , ако се затрудниш има Solution.
Супер отговор :) Една добавка за другия сайт - regex101.com. Там пък в дясно има обяснения какво прави патърна, който си написал. Така, че като напишеш \w+ излиза:
/\w+/
\w+ match any word character [a-zA-Z0-9_]
Quantifier: + Between one and unlimited times, as many times as possible, giving back as needed [greedy]
О да, това съвсем го забравих, обясненията са много хубаво нещо когато патерна стане по сложен.