Yes. Bear in mind however that ligatures are in Unicode only for the backward compatibility.
> 'ffl'.chars
1
that's sure to ruffle some feathers.
(see what I did there)
Try highlighting substrings of that text -- my browser doesn't even know it's multiple characters. (Separate is the idea of a browser displaying ligatures, which already works. But that's because ligatures are a display issue and the source text must have non-ligature text in it.)