fromFullJid static method

Jid fromFullJid(
  1. String fullJid
)

Implementation

static Jid fromFullJid(String fullJid) {
  var exp = RegExp('^(?:([^@/<>\'"]*)@)?([^@/<>\'"]+)(?:/([^<>\'"]*))?\$');
  var match = exp.firstMatch(fullJid);
  if (match != null) {
    return Jid(match.group(1) ?? '', match.group(2) ?? '', match.group(3));
  } else {
    return InvalidJid();
  }
}