Aktywne Wpisy
BanderaFella +1
To mój pierwszy post na tym forum. Jestem Ukraińcem mieszkającym we Wrocławiu. Lubię to miasto, ponieważ tu jest wielu Ukraińców, czuję się jak w domu.
Nie do końca rozumiem was Polaków. Popełniacie przestępstwo rozsypując zboże na drodze. Nie macie empatii ani współczucia. Nasi ludzie umierają za was, a wy knujecie przeciwko nam i chcecie nas zniszczyć. My staramy się przetrwać i wygrać walkę z okupantem. Wy nam nie pomagacie, tylko wbijacie nóż
Nie do końca rozumiem was Polaków. Popełniacie przestępstwo rozsypując zboże na drodze. Nie macie empatii ani współczucia. Nasi ludzie umierają za was, a wy knujecie przeciwko nam i chcecie nas zniszczyć. My staramy się przetrwać i wygrać walkę z okupantem. Wy nam nie pomagacie, tylko wbijacie nóż
owocliczi +13
(f'\n\n\n ---------------------------{test}------------------------------- \n\n\n')
Gdzie test to jakiś losowy tekst, każdy znak możliwy. Znaków '-' jest po 26 na stronę. Ułożyłem coś takiego:
re.split('^\s-{26}.+-{26}\s$', data_one)
Ale nie działa :/ Jaki regex by tutaj się lepiej sprawdził?
#python
@Bocislaw: > a= "f'\n\n\n ---------------------------{test}------------------------------- \n\n\n'"
daje mi dziwnie zesplitwane
@Bocislaw: ( ͡° ͜ʖ ͡°)
1 import re
2
3 x = '---------------------------test-------------------------------'
4 p = re.compile(r'\w+')
5
6 print(p.search(x).group())
Wyszukałem odpowiedź na stackoverflow:
https://stackoverflow.com/a/54373630/175911
Zamiast
val==sep
robiszsep_re.match(val)
.Potrzebujesz tego tekstu z nawiasów klamrowych?
sep_re = r'-+\{\w+\}-+'