strtrim

前後の文字を削除する。(バージョン4.67以降)

形式

strtrim <strvar> <trimchars>

解説

文字列変数 <strvar>の先頭と末尾から、<trimchars> で指定された文字をすべて削除する。

src='   '#9' #include <stdio.h>      '#9' '
strtrim src ' \t'
messagebox src 'result'          ; '#include <stdio.h>'

src='         #include <stdio.h>         '
strtrim src ' '
messagebox src 'result'          ; '#include <stdio.h>'

src='*;|@123***456@|;'
strtrim src '*;|@'
messagebox src 'result'          ; '123***456'

src='*;|@123***456@|;'
strtrim src '*;|@123456'
messagebox src 'result'          ; ''

src='#*;|@123***456@|;'
strtrim src '*;|@'
messagebox src 'result'          ; '#*;|@123***456'

src='*;|@123***456@|;#'
strtrim src '*;|@'
messagebox src 'result'          ; '123***456@|;#'

参照