|
[Date Index]
[Thread Index]
[Author Index]
Re: Using Cases or Position to Find Strings in a List of Strings
- To: mathgroup at smc.vnet.net
- Subject: [mg119525] Re: Using Cases or Position to Find Strings in a List of Strings
- From: Gregory Lypny <gregory.lypny at videotron.ca>
- Date: Wed, 8 Jun 2011 07:12:26 -0400 (EDT)
Hi Patrick,
Yes, I suppose I could map StringCases across the list of strings and then collect all of the results that are not null, but I was hoping it could be done directly with Cases.
Thanks,
Gregory
On Tue, Jun 7, 2011, at 6:51 AM, Patrick Scheibe wrote:
> Hi,
>
> what about using StringCases and StringPosition?
>
> Cheers
> Patrick
>
> On Tue, 2011-06-07 at 06:48 -0400, Gregory Lypny wrote:
>> Hello everyone,
>>
>> I have a list of strings called myListOfFilePaths and I want to find
>> which one of those strings ends in ".DS_Store" (a hidden file created by
>> the Mac OS). I can pick it off using Select as
>>
>> Select[myListOfFilePaths, StringMatchQ[#, ___ ~~ ".DS_Store" ~~
>> EndOfString] &]
>>
>> but I can't do it using Cases or Position
>>
>> Cases[myListOfFilePaths, ___ ~~ ".DS_Store" ~~ EndOfString]
>>
>> Position[myListOfFilePaths, ___ ~~ ".DS_Store" ~~ EndOfString]
>>
>> despite the fact that Head[___ ~~ ".DS_Store" ~~ EndOfString] is StringExpression. What am I doing wrong?
>>
>> Regards,
>>
>> Gregory
>>
>
>
Prev by Date:
Re: Mapping points
Next by Date:
Re: replace with closest value
Previous by thread:
Re: Using Cases or Position to Find Strings in a List of Strings
Next by thread:
Re: Using Cases or Position to Find Strings in a List of Strings
|