A lot of them unfortunately, at least in Europe every other news article quotes a politican's Twitter post
alyth
I used Babel for a bit. The quality seems good. There's little to no gamification, it feels like a digital version of a classic language learning textbook. They offer around 12-13 languages up to level B2. If you decide to purchase a lifetime subscription, it's on sale every couple of months for 130-180 USD.
A great remedy to stuff being hard to find is that you can press the slash key /
to open a command palette
I was just lurking, but I appreciate you sharing your knowledge and I like your use of the ^^;; and XD emojis :3
endeavour os cool sometimes I think I can do nothing but a few questions about the costs of the world I thought I would like to get the latest Flash player is required for video playback is unavailable right now and I will be in the summer and I will be in the summer and I will be in the summer
What do you use? I'm happy with i3 and haven't looked at other window managers in a while.
discernible breasts
Now there's a username waiting to be taken
Thank you for the very thorough reply! This is kind of high quality stuff you love to see on Lemmy. Your use cases seem very valid.
Thanks for posting the link separately 🙏
Thanks for sharing this. I took the time to read through the documentation of the re
module. Here's my review of the functions.
Useful:
re.finditer
returns an iterator over all Match objectsre.search
returns the first Match object or None if there are no matches.r''
use raw strings for patters so you don't have to worry about backslashes- the optional
flags
argument modifies the behaviour (case insensitive, multiline)
Utility:
re.sub
replace each match in the stringre.split
split a string by a regular expression
The Match object:
match.groups(0)
returns the portion of text matched by the patternmatch.groups(1)
returns the first capturing groupmatch.groups(2)
returns the second capturing group, and so on
I don't understand why these exist:
re.match
like search, but only matches at the beginning of the string. why not just use '^' or '\A' in the pattern you pass to 'search'?re.fullmatch
like 'search', but only if the full string matches. Why not just use '\A' and '\Z' in the pattern you pass to 'search'?re.findall
Returns all matches. It seems like a shitty version of 'finditer'. The function has three different return types which depend on the pattern you pattern you pass to the function. Who wants to work with that?
Who cares about some billionaire's opinion. I would assume he restructured his portfolio and wants to see some gains.