| and ?
Regex Cheat Sheet
Attention VSCode Users! You can search programs using regexes! We vim users have had this all along.
[a-zQ5&#] list/range character class [^a-zQ5&#] snotty character class: anything but chars shown m this non-magic character is just.... m. . any character except \n \s whitespace \S anthing not whitespace \d digit \D non-digit \w any alpha character or _ \W anything but an alpha character or _ Magic charcters in list character classes: [ start list character class ] end list character class - indicaes a range ^ when first, makes a list character class snotty Assertions : ^ start of line $ end of line \b word boundary \B not word boundary Multiplicity Operators * zero or more + one or more {n} exactly n of {m, n} at leasat m nbut not more than n of {m,} m or more ? once or not at all Operators juxtaposition "and then immediately" | or (... ) override order of operations Magic Toggler: \ Example \? is a question mark, not a multiplicty operator d is the nonmagic letter d, \d is a digit. Java java.util.regex package. Note that in Java a \\ is needed for a \. Python: re the regular expression package tip: use raw strings for regexes.
match an integer: ^[+\-]?\d+$
Or example: match these three Amy Sheck is bonkers. John Morrison is loony! John Morrison is crazy ^(Amy Sheck|John Morrison) is (bonkers|loony|crazy)[!.]?$ greed. What is greed? You might want to learn about greed Waht is a grou? What is capturing? The PFM makes me want to cry. The PFM makes me want to die! Physics makes me want to crawl under a rock Physics makes me want to die ^(The PFM|Physics) makes me want to (cry|die|crawl under a rock)[.!]?$ ababababababababa (could end in a or b) ^(ab)+a?$
Block F |
---|
Pratham Patel, Archita Khaire, Isha Madeshwar |
Eric Liu, Eric Chen, Ivan Zheng |
Hong Liu, Alden Warner, Meseker Workukebede |
Ben Warren, Niccolo Luftig, Jacob |
Melody Lee, Shreednidhi Prakki, Krasinski, Shaffer |
Jack Hao |
Block B |
Max VanFleet, Jake Deng Tres Frisard |
Lucia Wang, Kendal Win |
Al Pagar, Sophia Dai |
Ari Etijn, Riley Wild |
Joseph Swoers, Chris Agrella, John Miller |
Sathvik Chatta, Shohei Tsuboyama, Ani Doki |
Destiny Okonkwo |