C \ # 정규 표현 식 동작 중 LINQ 사용
1261 단어 정규 표현 식
블 로그 원 플래시 메모리 내용 에서 태 그 를 추출 하고 태 그 는 괄호 사이 에 놓 고 플래시 메모리 내용 의 시작 에 나타 나 야 합 니 다.
예 를 들 어 [프로그래머] [코드] 블 로그 원 - 프로그래머 의 인터넷 홈 페이지, 코드 가 세상 을 바꾼다.
추출 한 태그 는: [프로그래머], [코드]
정규 표현 식
Regex _regexTag = new Regex(@"^(\[[^\]]+\])+", RegexOptions.Compiled);
LINQ 를 통 해 정규 표현 식 캡 처 에서 태그 추출
public IList<string> GetTags(string ingContent)
{
return (from Capture c in _regexTag.Match(ingContent).Groups[1].Captures
select c.Value).ToList();
}
주: 잡 히 지 않 아 도regexTag. Match (ingContent). Groups [1]. Captures 도 이상 을 일 으 키 지 않 습 니 다.
LINQ 소감 사용
LINQ 는 코드 세계 의 작은 천사 처럼 프로그래머 에 게 더 많은 편안 함 과 즐거움 을 가 져 다 주 었 습 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
awk 상용 명령awk 는 모든 입력 줄 을 하나의 기록 으로 인식 하고 그 줄 의 모든 단어 도 메 인 을 하나의 필드 로 인식 합 니 다. ARGC 명령 줄 에 awk 스 크 립 트 가 들 어 오 는 매개...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.