GBase 替代:无4.29.REGEXP_SPLIT_TO_TABLE('HELLO WORLD', E'\\S+')用POSIX正则表达式作为分隔符,分隔string。GBase 替代:无4.30.REPEAT(STRING TEXT, NUMBER INT)将string重复number次GBase 替代:REPEAT4.31.REPLACE(STRING TEXT, FROM TEXT, TO TEXT)把字符串string里出现地所有子字符串from 替换成...
n regexp_split_to_array(st...和regexp_split_to_table类似,是一个正则表达式分离函数,不过它的结果以一个text数组的形式返回 正则表达式分离函数会忽略零长度的匹配,这种匹配发生在串的开头或结尾或者正好发生在前一个匹配之后。这和正则表达式匹配的严格定义是相悖的,后者由regexp_matches实现,但是通常前者是实际...
GBase 替代:regexp_replace(string text, pattern text, replacement text [, flags text]) 4.28.REGEXP_SPLIT_TO_ARRAY(STRING TEXT, PATTERN TEXT [, FLAGS TEXT ]) 用POSIX正则表达式作为分隔符,分隔string。 GBase 替代:无 4.29.REGEXP_SPLIT_TO_TABLE('HELLO WORLD', E'\\S+') 用POSIX正则表达式作...
和regexp_split_to_table相 同,不过regexp_split_to_array会把它的结果以一个text数组的形式返回。返回值类型:text[] 示例: gbase=# SELECT regexp_split_to_array('hello world', E'\\s+'); regexp_split_to_array --- {hello,world} (1 row) • regexp_split_to_table(string text, pattern...