etc.negui.system.text_hide

History:
1.130
bool _D_ANSI(string s );

string toANSI(string s );

string toD(string s );

int numeralChatToNum(char c , string _file = __FILE__, int _line = __LINE__);
文字からn進数取得。
Params:
char c
n進数の最大値を表す文字。 [0-9A-Za-z]。
Returns:
n進数。
Throws:
失敗時にNeGuiBaseException。
void T_ToCharConv(C, T)(ref C[] s , T fd );
きちんと試験してないから動くか分からん。
bool DistinguishMatch(dchar c1 , dchar c2 );
大文字小文字を区別する
bool IgnoreMatch(dchar c1 , dchar c2 );
大文字小文字を区別しない
enum _CASE_SENSITIVE;
大文字・小文字の区別。
YES
区別する。
NO
区別しない。
enum _START;
開始点。
HEAD
先頭から。
TAIL
末尾がら。
bool function(dchar, dchar) pure nothrow GetCaceSensitiveFunc(_CASE_SENSITIVE CaseSensitive );

sizediff_t Find(C)(in C[] SrcWord , in C[] SrcSub , _CASE_SENSITIVE CaseSensitive , _START Start );
History:
1.130
  • source戻り値の型変更(int sizediff_t -> 戻り値の型, int sizediff_t)。
1.100
  • features文字列に対応。
  • bugstd.string.lastIndexOfの挙動と違う。
  • source引数変更。
immutable(C)[] ReplaceToWord(alias HitReplace, C, HEAD)(immutable(C)[] Source , in HEAD Head , C Tail , C Escape );

immutable(C)[] ReplaceToEscapeSequence(alias HitReplace, C)(immutable(C)[] Source , C Target );
gdgdになった。