プログラミング工房 > HSP > サンプルモジュール > 

テキストの先頭または末尾から指定された文字列を削除

>> ダウンロード

/***********************************************************

	テキストの先頭または末尾に指定された文字列があれば
	それを削除

		【2005/11/12 更新】

***********************************************************/

#module rm_fix
/**********************************************************/
// テキストの先頭から指定された文字列を削除
/**********************************************************/
#deffunc rm_prefix var string, var prefix
	if instr(string,,prefix)=0 {
		len = strlen(prefix)
		string = strmid(string,len,strlen(string)-len)
	}
	return

/**********************************************************/
// テキストの末尾から指定された文字列を削除
/**********************************************************/
#deffunc rm_suffix var string, var suffix
	len = strlen(string)-strlen(suffix)
	if instr(string,len,suffix)=0 {
		string = strmid(string,0,len)
	}
	return

/**********************************************************/
#global