回答編集履歴
3
修正
answer
CHANGED
@@ -1,7 +1,6 @@
|
|
1
1
|
案1:
|
2
2
|
```CMD
|
3
3
|
for /f "tokens=1-5 delims=_" %%A in (filename.txt) do (
|
4
|
-
echo A=%%A B=%%B C=%%C D=%%D E=%%E
|
5
4
|
if not "%%E" == "" (
|
6
5
|
echo アンダーバーは4つ以上
|
7
6
|
) else if not "%%D" == "" (
|
2
修正
answer
CHANGED
@@ -15,7 +15,7 @@
|
|
15
15
|
)
|
16
16
|
)
|
17
17
|
```
|
18
|
-
案2:(ファイル名に空白、カンマ、セミコロン、イコールが含まれないことが前提)
|
18
|
+
案2:(ファイル名に空白、カンマ、セミコロン、イコール等一部の記号が含まれないことが前提)
|
19
19
|
```CMD
|
20
20
|
for /f %%A in (filename.txt) do call :SUB "%%A"
|
21
21
|
exit /b
|
1
修正
answer
CHANGED
@@ -15,7 +15,7 @@
|
|
15
15
|
)
|
16
16
|
)
|
17
17
|
```
|
18
|
-
案2:(ファイル名に空白が含まれないことが前提)
|
18
|
+
案2:(ファイル名に空白、カンマ、セミコロン、イコールが含まれないことが前提)
|
19
19
|
```CMD
|
20
20
|
for /f %%A in (filename.txt) do call :SUB "%%A"
|
21
21
|
exit /b
|