我如何写代码来验证文件名由.TXT用户端输入的?

1个图(过去30天)
伊莱恩·柯林斯
伊莱恩·柯林斯 在2018年11月28日
评论: 格雷格在2018年11月28日
这是我到目前为止所。
文件名=输入(“请输入您的文件名以.txt结尾:”'S');
S1 ='。文本文件';
S2 =='文档名称'
TF ==的strcmp(S1,S2)
如果TF == 0
文件名=输入(“请输入您的文件名以.txt结尾:”'S');
结束
谢谢!

0评论

登入评论。

接受的答案

格雷格
格雷格 在2018年11月28日
编辑:格雷格 在2018年11月28日
文件名=输入(“请输入您的文件名以.txt结尾:”'S');
S1 ='。文本文件';
S2 =='文档名称'%< - 我想你混淆的= = =相比这里
TF ==的strcmp(S1,S2)%< - 这里
如果TF == 0
文件名=输入(“请输入您的文件名以.txt结尾:”'S');
结束
你可以很简单地与实现这一目标:
文件名=输入(___);
〜的endsWith(文件名,“。文本文件”
文件名=输入(___);
结束
以。。结束 在R2016b和双引号被引入R2017a创建的字符串。

更多的答案(0)

登入回答这个问题。