Regex sprawdzanie nazwy pliku

0

Jak sprawdzić czy nazwa pliku się kończy na (1) tzn nawiasy ,a w środku cyfra ?

2
.*\((\d)\)
0

Rozumie że d-to cyfra nawiasy to nawiasy, a ta kropka z gwiazdką?
To jest rozszerzenie?

0

A da sie to Regexem rozparsować w sensie dostać wartość liczby w nawiasie?
Czy trzeba to robić ręcznie przez Split lub wycinanie?

1

tak.

0

Aż regexa do tego potrzebujesz? Nie wystarczy metoda .EndsWith()?

0

A co miałby dać w tym .EndsWith() ?

0

Podpowie ktoś jak dostać się do tej liczby używając regex?

0

Tylko jak wezme:

Regex.Matches(input, ".*\((\d)\)") 

to dostane całe pasujące wyrażenie np (10), a ja chciałbym dostać 10 pod warunkiem że cyfra jest otoczona nawiasami i jest to na końcu.Jak to zrobić?

0

Pogrupuj sobie.

0

Jeżeli chodzi Ci o LICZBY to wyglądać będzie to tak:

.*\((\d+)\)
0
Pijany Młot napisał(a):

dostane całe pasujące wyrażenie np (10), a ja chciałbym dostać 10 pod warunkiem że cyfra jest otoczona nawiasami i jest to na końcu.Jak to zrobić?
Co znaczy jest to na końcu? W sensie zaraz przed kropką?

(?<=\()(\d+)(?=\)\.)

1 użytkowników online, w tym zalogowanych: 0, gości: 1