src/aria/utils/String.js
function (str, findChar, start) {
            var index = str.indexOf(findChar, start);
            while (index != -1) {
                if (!this.isEscaped(str, index)) {
                    return index;
                }
                // continue search after escaped character
                index = str.indexOf(findChar, index + 1);
            }
            return -1;
        }
function (str, findChar, start) {
            var index = str.indexOf(findChar, start);
            while (index != -1) {
                if (!this.isEscaped(str, index)) {
                    return index;
                }
                // continue search after escaped character
                index = str.indexOf(findChar, index + 1);
            }
            return -1;
        }
function ( str , findChar , start ) { var index = str . indexOf ( findChar , start ) ; while ( index != - 1 ) { if ( ! this . isEscaped ( str , index ) ) { return index ; } // continue search after escaped character index = str . indexOf ( findChar , index + 1 ) ; } return - 1 ; }
Find the next not escaped character findChar, after start in str.
@param {String} str
@param {String} findChar character to find in str
@param {Integer} start position in str (default value: 0)
Find the next not escaped character findChar after start in str .