Jump to content

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Find out more here. X
X


Photo

[Help] StringRegExp


  • Please log in to reply
3 replies to this topic

#1 NewbieMCT

NewbieMCT

    Seeker

  • New Members
  • 2 posts

Posted 05 March 2012 - 04:42 AM

I want get the string 123/456 from www.aaa.com/123/456/789.html
Can anybody help me !







#2 DW1

DW1

    Central Scrutinizer

  • Active Members
  • PipPipPipPipPipPip
  • 2,107 posts

Posted 05 March 2012 - 05:04 AM

Try this:
$string = 'www.aaa.com/123/456/789.html' $array = StringRegExp($string,'([0-9]{3}/[0-9]{3})',1) MsgBox(0,'test',$array[0])


#3 NewbieMCT

NewbieMCT

    Seeker

  • New Members
  • 2 posts

Posted 05 March 2012 - 05:25 AM

@danwilli: Thanks for help.
But I mean I want get the string "String" from "www.aaa.com/String/789.html"

Edited by NewbieMCT, 05 March 2012 - 05:26 AM.


#4 GEOSoft

GEOSoft

    Sure I'm senile. What's your excuse?

  • MVPs
  • 10,573 posts

Posted 05 March 2012 - 05:54 AM

perhaps you should explain better what your expected result is. you were given the correct regexp for what you asked in the first post.
unless you meant to return it as a string which it will be anyway because of the /
to save me re-typing it i'll just use danwillis code modified a bit

$string = 'www.aaa.com/123/456/789.html' $string = string(StringRegExpReplace($string,'.+(d{3}/d{3}).*','$1')) MsgBox(0,'test',$string

Edited by GEOSoft, 05 March 2012 - 05:58 AM.

GeorgeQuestion about decompiling code? Read the decompiling FAQ and don't bother posting the question in the forums.Be sure to read and follow the forum rules. -AKA the AutoIt Reading and Comprehension Skills test.*** The PCRE (Regular Expression) ToolKit for AutoIT - (Updated Oct 20, 2011 ver:3.0.1.13) - Please update your current version before filing any bug reports. The installer now includes both 32 and 64 bit versions. No change in version number.Visit my Blog .. currently not active but it will soon be resplendent with news and views. Also please remove any links you may have to my website. it is soon to be closed and replaced with something else."Old age and treachery will always overcome youth and skill!"




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users