324*
string chomp(reference<string> str);
349string chr(softint val, *
string encoding);
750string ltrim(
string str, *
string chars);
767*
string ltrim(reference<string> str, *
string chars);
785int ord(softstring str, softint offset = 0);
1049string regex_subst(
string str,
string regex,
string subst,
int options = 0);
1087string replace(
string str,
string source,
string target,
int start = 0,
int end = -1);
1113string reverse(softstring str);
1145int rindex(softstring str, softstring
substr, softint pos = -1);
1173string rtrim(
string str, *
string chars);
1192*
string rtrim(reference<string> str, *
string chars);
1304string sprintf(
string fmt, ...);
1334int strlen(softstring str);
1365string strmul(softstring str, softint smul, *softint offset);
1388string substr(softstring str, softint start);
1412string substr(softstring str, softint start, softint len);
1552string trim(
string str, *
string chars);
1569*
string trim(reference<string> str, *
string chars);
1595string trunc_str(softstring str, softint len, *
string encoding);
1617string vprintf(
string fmt,
auto varg);
1646string vsprintf(
string fmt,
auto varg);
const False
logical False
Definition qc_qore.dox.h:96
nothing reverse()
This function variant does nothing at all.
const RE_DotAll
makes a dot (.) match a newline character, equivalent to /s
Definition ql_string.dox.h:1669
const RE_Unicode
extends Posix matches to the full Unicode character set
Definition ql_string.dox.h:1679
const RE_Extended
ignores whitespace characters and enables comments prefixed by #, equivalent to /x
Definition ql_string.dox.h:1671
const RE_Caseless
Ignores case when matching regular expressions, equivalent to /i
Definition ql_string.dox.h:1667
const RE_MultiLine
makes start-of-line (^) or end-of-line ($) match after or before any newline in the subject string,...
Definition ql_string.dox.h:1675
const RE_Global
replace all matches globally in the string or extract all occurrences of the pattern(s) in the string...
Definition ql_string.dox.h:1673
number parse_number(string str, string fmt)
returns a number corresponding to the string and the argument, giving the format
nothing replace()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
string f_vprintf(string fmt, auto varg)
Outputs the string passed to standard output, using the first argument as a format string and a secon...
string rtrim(string str, *string chars)
Removes byte characters from the end of a string and returns the new string.
string vprintf()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
nothing chomp()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
nothing regex_extract()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
int rindex()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
nothing strlen()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
int char_width(softstring str)
Returns the width of characters in the string; some unicode characters take up multiple spaces on out...
nothing length()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
string trunc_str(softstring str, softint len, *string encoding)
Returns a truncated string with no more than the given number of bytes and optionally converted to a ...
string f_vsprintf(string fmt, auto varg)
Returns a formatted string based on a format string and other arguments given as a list after the for...
string f_sprintf()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
nothing flush()
Flushes output to the console output with print(), printf(), etc.
nothing chr()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
nothing substr()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
string f_printf()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
bool parse_boolean(string str)
tries to parse a string value as a boolean
nothing get_encoding()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
nothing toupper()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
nothing join()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
nothing print(...)
Outputs a string to standard output with no formatting.
nothing format_number()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
int brindex()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
string ltrim(string str, *string chars)
Removes byte characters from the start of a string and returns the new string.
string strmul(softstring str, softint smul, *softint offset)
Returns a new string with a repeated string element and optionally removing trailing characters.
string sprintf()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
int bindex()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
nothing force_encoding()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
nothing regex_subst()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
nothing convert_encoding()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
nothing regex()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
int index()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
string vsprintf()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
int ord()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
list< string > split()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
int parse_int(string str, string fmt)
returns an integer corresponding to a string representing the number and an argument giving the forma...
float parse_float(string str, string fmt)
returns a floating-point value corresponding to a string representing the number and an argument givi...
nothing tolower()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
string printf()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
nothing trim()
This function variant does nothing at all; it is only included for backwards-compatibility with qore ...
number number()
Always returns 0.0.
list< auto > list(...)
Returns a list of the arguments passed at the top level.
binary binary()
Always returns an empty binary object (of zero length)
main Qore-language namespace
Definition Pseudo_QC_All.dox.h:3