コマンド書式 | 意味 |
SC(スイッチ,1,2,1,文字列) | 連番処理 |
IN(スイッチ,位置,文字列) | 挿入 |
DC(開始,文字数) | 削除 |
EX(置換前,置換後) | 置換 |
ET(スイッチ,文字列) | 拡張子 |
DT(スイッチ,日付書式文字列) | 日付 |
CC(スイッチ) | 全半角 |
ST(開始,文字数,スイッチ,スイッチ) | 文字列ストック |
SP(スイッチ) | その他 |
スイッチ | 意味 |
F or f | ファイル名 |
W or w | 文字列 |
S or s | 半角スペース |
N | 連番 |
n | 連番(桁揃えなし) |
P | 相対パス連番 |
p | 相対パス連番(桁揃えなし) |
D | 基本フォルダ名 |
d | 相対フォルダ名 |
E | 英字連番 |
e | 英字連番(小文字) |
T or t | ストック文字列 |
コマンド | 解説 | 例 |
SC(WSN,1,3,1,Namery) | 通常の連番 | Namery 001.txt Namery 002.txt |
SC(WSFWn,1,3,1,Namery,-1-) | 文字列を2つ使用 | Namery テキストA-1-1.txt Namery テキストB-1-2.txt |
SC(WSNW,1,3,1,Namery,-2006) | 連番の後に文字列 | Namery 001-2006.txt Namery 002-2006.txt |
SC(WSN,-1,3,-1,Namery) | マイナス連番 | Namery -01.txt Namery -02.txt |
SC(WSE,1,1,1,Namery) | 英字連番 | Namery A.txt Namery B.txt |
SC(WSE,27,1,1,Namery) | 英字連番(2桁開始) | Namery AA.txt Namery AB.txt |
スイッチ | 意味 |
W or w | 文字列 |
S or s | 半角スペース |
N | 連番 |
n | 連番(桁揃えなし) |
D | 基本フォルダ名 |
d | 相対フォルダ名 |
E | 英字連番 |
e | 英字連番(小文字) |
T or t | ストック文字列 |
挿入位置指定 | 意味 |
数値 | 数値文字数の場所に挿入されます |
文字列 | 前方検索で文字列とマッチした場所の後ろに挿入されます 数値を文字列指定する場合は""で囲みます |
TOP | ファイル名の先頭に挿入されます |
END | ファイル名の末尾に挿入されます |
コマンド | 解説 | 例 |
IN(w,TOP,Namery ) | 先頭に挿入する | Namery テキスト 12345.txt |
IN(w,4,Namery) | 4文字目の後ろに挿入 | テキストNamery 12345.txt |
IN(w,"4",Namery) | 文字列「4」があったら、その後ろに挿入 | テキスト 1234Namery5.txt |
IN(w, ,Namery) | 半角スペースがあったら、その後ろに挿入 | テキスト Namery12345.txt |
IN(STSN,4,Namery) | 4文字目の後ろに挿入 | テキスト [ストック文字列] [連番] 12345.txt |
開始数字 | 意味 |
数値 | 先頭からの文字数です 数値を文字列指定する場合は""で囲みます 文字数に特殊文字 END を使用している場合、後ろからの文字数に変わります |
文字列 | 先頭から最初に出てくる文字列を指定します 文字数に特殊文字 END を使用している場合、後ろからの文字列に変わります |
TOP | 特殊指定子。ファイル名先頭 |
文字数 | 意味 |
数値 | 開始文字からの文字数です 数値を文字列指定する場合は""で囲みます |
文字列 | 末尾から最初に出てくる文字列を指定します 開始数字に特殊文字 TOP を使用している場合、前からの文字列に変わります |
END | 特殊指定子。ファイル名末尾 |
コマンド | 解説 | 例 |
DC(2,3) | 2文字目を含む以降3文字を削除 | Nameryテスト 3abc-0901.txt |
DC(TOP,3) | 先頭から3文字削除 | Nameryテスト 3abc-0901.txt |
DC(TOP,c) | 先頭から最初に出てくる「c」を含む部分を削除 | Nameryテスト 3abc-0901.txt |
DC(a,b) | aからbまで削除(aとbを含む) | Nameryテスト 3abc-0901.txt |
DC(3、END) | 後ろから3文字削除 | Nameryテスト 3abc-0901.txt |
DC(テ,END) | 後ろから、後ろから初めて出てくる「テ」まで削除 | Nameryテスト 3abc-0901.txt |
DC("3",3) | 先頭から最初に出てくる文字「3」を含む部分から3文字削除 | Nameryテスト 3abc-0901.txt |
コマンド | 解説 | 例 |
EX(123,456) | 置換 | テキスト 456123.txt |
スイッチ | 意味 |
A | 追加 |
D | 削除 |
C | 変更 |
B | 大文字化 |
S | 小文字化 |
コマンド | 解説 | 例 |
ET(D) | 削除 | Namery |
ET(A,txt) | 追加 | Namery.txt.txt |
ET(B) | 大文字化 | Namery.TXT |
スイッチ | 意味 |
T | 前方追加 |
B | 後方追加 |
コマンド | 解説 | 例 |
DT(T,yymmdd_) | 前方追加 | 060901_Namery.txt |
スイッチ | 意味 |
r | 「全角」英字を「半角」に変換 |
R | 「半角」英字を「全角」に変換 |
n | 「全角」数字を「半角」に変換 |
N | 「半角」数字を「全角」に変換 |
a | 「全角」英数字を「半角」に変換 |
A | 「半角」英数字を「全角」に変換 |
s | 「全角」スペースを「半角」に変換 |
S | 「半角」スペースを「全角」に変換 |
k | 「全角カタカナ」を「半角カタカナ」に変換 |
K | 「半角カタカナ」を「全角カタカナ」に変換 |
h | 「全角ひらがな」を「半角カタカナ」に変換 |
H | 「半角カタカナ」を「全角ひらがな」に変換 |
c | 「全角カタカナ」を「全角ひらがな」に変換 |
C | 「全角ひらがな」を「全角カタカナ」に変換 |
コマンド | 解説 |
CC(AS) | 英数字 と スペース のみ 全角 にします |
CC(Rns) | 英字 は 全角、数字とスペースは 半角 にします |
CC(kh) | 全角カナとひらがな を 半角カナ にします |
開始数字 | 意味 |
数値 | 先頭からの文字数です 数値を文字列指定する場合は""で囲みます 文字数に特殊文字 END を使用している場合、後ろからの文字数に変わります |
文字列 | 先頭から最初に出てくる文字列を指定します 文字数に特殊文字 END を使用している場合、後ろからの文字列に変わります |
TOP | 特殊指定子。ファイル名先頭 |
文字数 | 意味 |
数値 | 開始文字からの文字数です 数値を文字列指定する場合は""で囲みます |
文字列 | 末尾から最初に出てくる文字列を指定します 開始数字に特殊文字 TOP を使用している場合、前からの文字列に変わります |
END | 特殊指定子。ファイル名末尾 |
スイッチA | 意味 |
R or r | Reserve … 指定した文字列を削除しない スイッチを指定しない場合、指定した範囲を削除する |
スイッチB | 意味 |
R or r | Reverse … 指定した文字列以外を範囲とする スイッチを指定しない場合、指定した範囲を対象とする |
コマンド | 解説 | ストックされる文字 | 変更後ファイル名 |
ST(2,3,,) | 2文字目を含む以降3文字をストック | ame | Nryテスト 3abc-0901.txt |
ST(TOP,3,,) | 先頭から3文字ストック | Nam | eryテスト 3abc-0901.txt |
ST(TOP,3,r,) | 先頭から3文字ストック(削除しない) | Nam | Nameryテスト 3abc-0901.txt |
ST(TOP,3,,r) | 先頭から3文字以外をストック | eryテスト 3abc-0901 | Nam |
ST(1,3,,)|ST(1,3,,) | 3文字ストックを2回行う | (第一ストック) Nam (第二ストック) ery |
テスト 3abc-0901.txt |
スイッチ | 意味 |
B | ファイル名大文字化 |
S | ファイル名小文字化 |
T | 先頭文字のみ大文字化 |
E | 英単語を区切って整形 |
R | 前後の半角スペースを削除 |
コマンド | 解説 | 例 |
SP(B) | 大文字化 | NAMERY DOKIDOKI PANIC.txt |
SP(E) | 英単語を区切って整形 | Namery Dokidoki Panic.txt |
処理前 | 処理後 | 説明 |
写真-猫まっしぐら-001.jpg 写真-猫まっしぐら-002.jpg 写真-猫まっしぐら-003.jpg |
猫まっしぐら AA.jpg 猫まっしぐら AB.jpg 猫まっしぐら AC.jpg |
不要な部分を除いて英字連番にする |
処理前 | 処理後 | 説明 |
写真-猫まっしぐら-001.JPG 写真-猫まっしぐら-002.jpg 写真-猫まっしぐら-003.JPG |
犬まっしぐら_060901 01.jpg 犬まっしぐら_060901 02.jpg 犬まっしぐら_060901 03.jpg |
不要な部分を除いて日付入り連番にし、拡張子を小文字に統一する |
処理前 | 処理後 | 説明 |
写真-猫 にゃーん.jpg 写真-象_ぱおーん.jpg 写真動物園-虎-がおー.jpg |
動物 にゃーん ○×動物園にて.jpg 動物 ぱおーん ○×動物園にて.jpg 動物 がおー ○×動物園にて.jpg |
連続置換でヘッダを整形し、削除+後方追加処理 |