有没有一个很好的方法来检查一个字符串是否包含100%字符数组,相同的字符可以多次.
char数组:
private static char[] Letter = { 'd', 'o' , 'g' };
Run Code Online (Sandbox Code Playgroud)
所以它会匹配:
string a = "dog"
string b = "dooooggg"
Run Code Online (Sandbox Code Playgroud)
但不会匹配
string c = "doig"
Run Code Online (Sandbox Code Playgroud)
如果想要真正具体,我可以描述字符串中可以有多少个字符匹配?
接近 Linq
char[] Letter = { 'd', 'o', 'g' };
string b = "dooooggg";
bool result = b.All(Letter.Contains);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
87 次 |
| 最近记录: |