Java Regex pour supprimer de début/fin des guillemets simples, mais laisser à l'intérieur de guillemets

J'ai des données à partir d'un fichier CSV qui est entre guillemets simples, comme:

'Company name'
'Price: $43.50'
'New York, New York'

Je veux être en mesure de remplacer les guillemets simples au début/à la fin de la valeur, mais laisser les citations dans les données, tels que:

'Joe's Diner'  should become Joe's Diner

Je peux faire

updateString = theString.replace("^'", "").replace("'$", "");

mais je voulais savoir si je pouvais combiner seulement de faire un remplacement.

Vous voulez autoriser déséquilibrée des citations et, utilisez les guillemets pour échapper à des virgules à l'intérieur d'une cellule? Il n'est pas possible de faire les deux à la fois.
Oui, vous pouvez combiner entre eux assez facilement. Avoir un autre regard sur @Josias réponse, maintenant qu'il est en utilisant la bonne méthode.

OriginalL'auteur George | 2010-07-23