일반 목록이 있으며 특정 패턴과 일치하는 항목을 목록에서 검색하고 싶습니다.일반 목록에서 패턴 찾기
예를 들어, 내 목록이 포함 된 경우 :
- 는
- 앤
- 테이블
- 스탠
을 서서 내 패턴 "는"인 경우, 나는이 필요 대소 문자에 관계없이 텍스트에 "an"이 포함 된 항목을 목록에서 검색하십시오. 이 경우에는 스탠드, 앤, 스탠이 반환됩니다.
이것은 내가 지금까지 (TextBox1에 패턴을 포함하는 경우)이 무엇 :
string str = array1.Find(item => item == TextBox1.Text.Trim());
if (str != "")
{
Label3.Text = "List Item Found";
}
else
{
Label3.Text = "List Item Not Found.";
}
이 어떤 도움 감사합니다!
감사합니다.
감사합니다! 나는 한 번 보게 될 것이다 -이 방법은 텍스트의 다른 경우 (즉, 위 또는 아래)에서 작동합니까? –
아니요, 'Contains'는 대소 문자를 구분합니다. 대소 문자를 구별하지 않는 해결책으로 답변을 업데이트했습니다. – MarcinJuraszek
고마워요 ... 실행하려고하면 '로컬 변수 x을 선언 할 수 없습니다'라는 메시지가 나타납니다. 내가 놓친 게 있니? –