質問するログイン新規登録

回答編集履歴

3

修正

2019/05/04 17:23

投稿

otn
otn

スコア86457

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

修正

2019/05/04 17:23

投稿

otn
otn

スコア86457

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

修正

2019/05/03 17:20

投稿

otn
otn

スコア86457

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