Java- Извлечь часть строки между двумя специальными символами

Я пытался выяснить, как извлечь часть строки между двумя специальными символами 'и «Я изучал регулярное выражение, но, честно говоря, я не могу его понять.
Пример в коде Java:

String str="21*90'89\""; 

Я хотел бы вытащить 89

В общем, я просто хотел бы знать, как извлечь часть строки между двумя конкретными символами, пожалуйста.

Также было бы неплохо узнать, как чтобы извлечь часть строки от начала до определенного символа, например, чтобы получить 21.

21
задан rgettman 9 July 2013 в 21:57
поделиться