Zdravim,
potrebuju si hromadne prejmenovat nejake slozky, tak jsem se zacal zabyvat regularnimi vyrazy. Protoze hodne delam vy pythonu tak sem zacal s tim, ted jsem projel nekolik ruznych navodu na internetu, ale zaseknul sem se u nasledujici veci :
Potrebuju z retezce [1995] bezne vykazy vytahnout rok. Jenze :
\[\d*\]
mi vyhodi [1995]. No a ja bych moc rad dostal jen ten rok. Samozrejme si umim poradit tim ze na tohle dale pouziju \d ale zajimalo by me jak udelat regularni vyraz : "blok cislic kterym predchazi hranata zavorka a nasleduje je hranata zavorka" bez toho aby ty zavorky byly ve vysledku. Co jsem se dival tak ^ a $ jsou specialni znaky pro zacatek a konec retezce a ne slova.
Asi si nekde stojim na vedeni, tak kdyby mi nekdo mohl poradit, budu moc rad,
Diky K