public final ValueWithPos<String> formatUrl(final ValueWithPos<String> pphoneNumber) {
    return valueWithPosDefaults(this.formatUrlWithPos(this.parsePhoneNumber(pphoneNumber)),
        pphoneNumber);
  }
public final ValueWithPos < String > formatUrl ( final ValueWithPos < String > pphoneNumber ) { return valueWithPosDefaults ( this . formatUrlWithPos ( this . parsePhoneNumber ( pphoneNumber ) ) , pphoneNumber ) ; }
format phone number in URL format with cursor position handling.

@param pphoneNumber phone number as String to format with cursor position
@return formated phone number as String with new cursor position