Rank: 2259 based on 65 downloads (last 30 days) and 4 files submitted
photo

Michael Ryan

E-mail

Personal Profile:
Professional Interests:

 

Watch this Author's files

 

Files Posted by Michael View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
16 Oct 2013 Screenshot regexpBuilder regexpBuilder is GUI that aims to simplify the creation of regexps in Matlab. Author: Michael Ryan regexp, gui, undocumented, potw, pick of the week 23 9
  • 3.5
3.5 | 2 ratings
17 May 2013 Screenshot BetterHelp Improves Matlab's help functionality for functions that do not have their own help files. Author: Michael Ryan undocumented, help, programming 22 3
  • 4.0
4.0 | 2 ratings
03 May 2013 NewFile Create new file from template. Author: Michael Ryan template, utility, coding, programming 13 0
03 May 2013 MyPatcher Function to patch files a la the UNIX patch utility from unified diff files using pure Matlab. Author: Michael Ryan file, file distribution, programming 7 0
Comments and Ratings by Michael View all
Updated File Comments Rating
04 Jun 2013 regexpBuilder regexpBuilder is GUI that aims to simplify the creation of regexps in Matlab. Author: Michael Ryan

It does matter apparently. R2011a added the ability to perform empty matches, which I didn't realize. I've updated regexpBuilder to be more version compliant. Unfortunately, I do not have access to earlier versions, so I can't test it fully. Let me know if something breaks. Also, your regexp matches the 1GCEC14W9XE186XXX part.

03 Jun 2013 regexpBuilder regexpBuilder is GUI that aims to simplify the creation of regexps in Matlab. Author: Michael Ryan

I'm updating the description and help text to add a demo. (The update should appear soon.)
Could you explain the process that led to that warning? The error is a direct result of the call to regexp failing and a struct not being populated as a result. I've fixed that in the update, but 'noemptymatch' certainly is a correct (and default) option for regexp, so I'm a bit stumped.

29 May 2013 regexpBuilder regexpBuilder is GUI that aims to simplify the creation of regexps in Matlab. Author: Michael Ryan

I have removed the setCaretPosition(caret) aspect. (I was trying to get the text boxes to update correctly as the user typed and was doing it in a very stupid way.) Any action that can be done in a normal text box is now allowed and should be correctly implemented. Let me know if anything else is broken!

06 May 2013 BetterHelp Improves Matlab's help functionality for functions that do not have their own help files. Author: Michael Ryan

I used the patcher utility because I was leery of providing files that are essentially the code from MathWorks, with only a few lines changed. I can submit the actual patched files if that is allowed/ok.
Could you better specify what didn't work? I was unable to do as much testing as I would have liked to, so any input would be welcome. Thanks for trying it though.

Comments and Ratings on Michael's Files View all
Updated File Comment by Comments Rating
05 Jun 2013 regexpBuilder regexpBuilder is GUI that aims to simplify the creation of regexps in Matlab. Author: Michael Ryan B. , Francis

After testing on 2013a this is very helpful.

04 Jun 2013 regexpBuilder regexpBuilder is GUI that aims to simplify the creation of regexps in Matlab. Author: Michael Ryan B. , Francis

Thanks Mike. I appreciate the help.

04 Jun 2013 regexpBuilder regexpBuilder is GUI that aims to simplify the creation of regexps in Matlab. Author: Michael Ryan Ryan, Michael

It does matter apparently. R2011a added the ability to perform empty matches, which I didn't realize. I've updated regexpBuilder to be more version compliant. Unfortunately, I do not have access to earlier versions, so I can't test it fully. Let me know if something breaks. Also, your regexp matches the 1GCEC14W9XE186XXX part.

04 Jun 2013 regexpBuilder regexpBuilder is GUI that aims to simplify the creation of regexps in Matlab. Author: Michael Ryan B. , Francis

Not sure if this matters but I am using Matlab 2010a

04 Jun 2013 regexpBuilder regexpBuilder is GUI that aims to simplify the creation of regexps in Matlab. Author: Michael Ryan B. , Francis

This is what I steps I have taken:

1. Open regexBuilder.m
2. Click Run function
3. Copy paste the following into 'Regexp goes here...': (?<=content="vin:)(.*?)(?=\")
4. Copy/paste the following into 'Text to parse goes here...': 'meta itemprop="productID" content="vin:1GCEC14W9XE186XXX"/>
<div class="yui3-u" id="nav">&nbsp;</div>
<div class="yui3-u" id="main">
<div class="vDetailTitleWrap clearfix">'
5. Click 'Evaluate'

(Thanks with any/all help)

Contact us