refering to a long pattern by a variable
- To: mathgroup at smc.vnet.net
- Subject: [mg57713] refering to a long pattern by a variable
- From: marloo3 at mail15.com
- Date: Mon, 6 Jun 2005 04:21:22 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
hello i wish if i could refer to a long pattren by just a variable, suppose the: txt="abcbacabzzcz"; and the pattern to search is "b"~~___~~"c" StringCases[txt, ShortestMatch["b" ~~ ___ ~~ "c"], Overlaps -> False] Out[]={bc, bac, bzzc} ok, i hope there is a way to supply just the : pat=Characters["bc"]; and some procedure will make the "b" ~~ ___ ~~ "c" from the above pat variable and assign this pattern to pat2 variable so we just write: StringCases[txt, ShortestMatch[pat2], Overlaps -> False] to give the output Out[]={bc, bac, bzzc} i have tried it by StringJoin but it does not work. thanks
- Follow-Ups:
- Re: refering to a long pattern by a variable
- From: yehuda ben-shimol <bsyehuda@gmail.com>
- Re: refering to a long pattern by a variable