Re: alternation option end of string
Ray Andrews <[email protected]> Fri, 1 May 2026 17:36:41 -0700
| Newsgroups | gmane.comp.shells.zsh.user |
|---|---|
| Message-ID | <[email protected]> |
On 2026-05-01 16:56, Ray Andrews wrote:
>
>
> On 2026-05-01 15:39, Mark J. Reed wrote:
>> $
>>
>> e.g. 'a(b|$)' will match an a that is either followed by a b or at
>> the end of the strings
>>
>>
I must be doing something wrong:
% string='cats'
% out="${(M)string##cat(s|$)}"; echo $out
cats
% string='cat'
% out=${(M)string##cat(s|$)}; echo $out
[nothing]