print(abc.replaceAll(RegExp("\.\$"),''));
4 Réponses :
Utilisez
filename = abc.split(".")[0]
Je veux le faire à l'aide de Regexp.
Essayez avec:
Je veux le faire à l'aide de Regexp.
Essayez ceci: -
print(abc.split(RegExp(r"(\.+)"))[0]);
avec expression régulière: Essayez ceci: p>
(. +?) (. [^.] * $ $ | $) Ce sera: P>
Capturez les noms de fichiers qui commencent par un point (par exemple. ".logs" est un fichier nommé
".logs", pas une extension de fichier), qui est courante dans UNIX. Obtient
Tout sauf le dernier point: "foo.bar.jpeg" vous obtient "foo.bar".
Gère des fichiers sans points: "lettre secrète" vous fait "lettre secret". P>
blockQuote> p>
Comment utiliser l'expression sur Dart?