base64Only property

String get base64Only

Removes data:*/*;base64, from a Data URL.

Example:

final text = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFC';
final base64 = text.base64Only;
// returns: 'iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFC'

Implementation

String get base64Only => startsWith('data:') ? split(',').last : this;