패턴이 겹치지 않는 모든 항목을 찾으려면 Regex Match()에 플래그를 추가하세요.때때로 나는 긴 문자열에서 일치하는 항목을 찾아야 하며 일반적으로 정규식은 내가 사용할 방법입니다. 다음은 f로 시작하는 모든 단어를 찾으려는 예입니다.
Names Default To Here(1);
str2 = "which foot or hand fell fastest";
show(Regex(str2, "f[a-z]+")); // wanted result {"foot", "fell", "fastest"}
그러면 첫 번째 일치 항목("피트")만 반환됩니다. Python의 re.findall이 작동하는 것과 비슷한 방식으로, 겹치지 않는 가능한 모든 항목을 찾는 데 사용할 수 있는 플래그를 추가하도록 요청하겠습니다.
자동화 및 스크립팅Re: Regex Match()에 플래그를 추가하여 패턴이 겹치지 않는 모든 항목을 찾습니다.show(Regex Match(str2, "(f[a-z]+)(t)","/1"));
오른쪽?
Regex 에는 GLOBALREPLACE 옵션이 있지만 Regex Match에는 GLOBALMATCH 옵션이 없다는 점이 재미있습니다.
Re: 패턴의 겹치지 않는 모든 발생을 찾기 위해 Regex Match()에 플래그 추가@mia_stephens , 이 소원은 다음과 병합될 수 있습니다.
정규식: 모든 플래그에 대한 옵션 추가
저는 Multiline + Global for Regex Match에 관심이 있습니다.
Re: 패턴의 겹치지 않는 모든 발생을 찾기 위해 Regex Match()에 플래그 추가대안으로 JMP에 기능이 없는 경우 Python을 사용할 수 있습니다.
https://community.jmp.com/t5/Discussions/Regex-can-t-get-all-parts-of-the-string-that-match/mp/747010/highlight/true#M92651
... 그리고 Python을 대체 수단으로 사용할 수 없는 주제에 집중합니다.
사용자 경험 과 관련된 주제, 즉 Graph Builder 및 대화형 기능 개선
Re: 패턴의 모든 겹치지 않는 발생을 찾기 위해 Regex Match()에 플래그 추가 - 상태가 다음으로 변경됨: 승인됨안녕하세요! 이 소원들이 관련이 있다는 것을 알았습니다. 하지만 우리는 일반적으로 소원을 합치지 않으며, 중복된 것 같지 않습니다. 지금은 둘 다 열어두겠습니다. 감사합니다!