s4g  0.9.2
высокоуровневый, императивный, процедурный, встраиваемый, скриптовый язык программирования общего назначения, написанный на C++.
Файл s4g_lib_string.h

Заголовочный файл библиотеки языка s4g для работы со строками Подробнее...

#include "s4g.h"
#include "s4g_types.h"
#include "s4g_main.h"

См. исходные тексты.

Функции

int s4g_LibString_Find (s4g_Main *s4gm)
 возвращает первое вхождение pattern в src, вид: string string.find(string src, string pattern, int start_pos=0)
 
int s4g_LibString_Format (s4g_Main *s4gm)
 возвращает форматированую строку, вид: string string.format(string format, ...) . Подробнее...
 
int s4g_LibString_Sub (s4g_Main *s4gm)
 возвращает вырезанную строку из src с позиции start и по количеству символов len (если <=0 тогда до конца строки), вид: string string.sub(string src, start, len=0)
 
int s4g_LibString_Upper (s4g_Main *s4gm)
 возвращает копию str, где все маленькие буквы меняются на большие, вид: string string.upper(string str)
 
int s4g_LibString_Lower (s4g_Main *s4gm)
 возвращает копию str, где все большие буквы меняются на маленькие, вид: string string.lower(string str)
 
int s4g_LibString_Explode (s4g_Main *s4gm)
 возвращает массив строк, полученных разбиением строки str с использованием delimiter в качестве разделителя, количество делений count (если <0 то делит до конца строки), вид: array string.explode(string str, string delimiter, int count=0)
 
S4G_API void s4g_Export_LibString (s4g_Main *s4gm)
 экспорт библиотеки для работы со строками
 

Подробное описание

Заголовочный файл библиотеки языка s4g для работы со строками