J'ai données à partir d'un fichier CSV qui est entre guillemets simples, comme:Java Regex pour supprimer début/fin des guillemets simples mais laissez cite l'intérieur
'Company name'
'Price: $43.50'
'New York, New York'
Je veux être en mesure de remplacer les guillemets simples à le début/fin de la valeur, mais laisser des citations dans les données, comme:
'Joe's Diner' should become Joe's Diner
Je peux faire
updateString = theString.replace("^'", "").replace("'$", "");
mais je voulais savoir si je pouvais le combiner pour ne faire qu'un seul remplacement.
Vous voulez autoriser les guillemets asymétriques * et * utiliser des guillemets pour échapper des virgules dans une cellule? Il n'est pas possible de faire les deux à la fois. – finnw
Oui, vous pouvez les combiner assez facilement. Jetez un autre coup d'œil à la réponse de Josias, maintenant qu'il utilise la bonne méthode. –