【发布时间】:2017-07-14 18:30:50
【问题描述】:
这个问题类似于this one,但是,我想这样做而不必创建任何额外的分隔函数,可以吗?
我有什么:
- 加载_XXXX.5gpl_TempCycle
- RO_Mass_负载_XXXX.AAAA-31974-B
- RO_Mass_Load_XXXX.AAAA-31980
- RO_Mass_Load_Test_4a-B_TempCycle_20170427-41309
- Load_Test_4a_TempCycle
我想拿出来:
- 仅限以“Load_”开头的那些。
- 或以“-B”结尾
问题: 如果我使用 Contains(string),它将把它们全部取出。
我需要什么: 包含以“Load_”开头或以“-B”结尾的字符串。
预期结果:
- RO_Mass_Load_XXXX.AAAA-31980
- RO_Mass_Load_Test_4a-B_UUU_20170427-41309
代码不工作(它把所有东西都弄出来了):
if (item.Full_File_Name.Contains("-B") || item.Full_File_Name.Contains("Load"))
有什么想法或帮助吗?
【问题讨论】: