Я всегда находил конструкцию RegEx довольно запутанной. Я пытаюсь построить один, чтобы поймать все варианты формы:
(82.39%)
(18%)
(100%)
(9.0%)
(90.2%)
(5%)
(59.2857%)
(5.45%)
Это то, что у меня есть в настоящее время, но я, кажется, не поймаю все случаи:
\(\d+\.?\d+?\%\)
I не может соответствовать, например, (5%)
и (90.2%)