Page 102 of 236

Re: [Script] WME Validator 1.1.7 / 06.03.2015

PostPosted: Sun Apr 05, 2015 7:45 pm
by ispyisail
crazycaveman wrote:You could try using a negative lookahead. In this case, it would look something like
Code: Select all
${typeRank}:${street}
/1[01]:((?!State |The |$)|(?!.* Rd|.* St)$)/

I think this will work, but haven't had a chance to test it yet


Thanks

Just tested but something is not right :(

Re: [Script] WME Validator 1.1.7 / 06.03.2015

PostPosted: Sun Apr 05, 2015 7:45 pm
by ispyisail
Another user PMed me and suggested

Code: Select all
/!(.......)|(.......)/


But I could get that to work either :(

Re: [Script] WME Validator 1.1.7 / 06.03.2015

PostPosted: Mon Apr 06, 2015 6:33 pm
by ispyisail
crazycaveman wrote:I think I might have been making it too complicated... How about this:
Code: Select all
/1[01]:(?!State |The |.* Rd$|.* St$|$)/


I think this may be working, need to do more tests

Re: [Script] WME Validator 1.1.7 / 06.03.2015

PostPosted: Mon Apr 06, 2015 6:36 pm
by ispyisail
My rule is getting so long that I might need to create a rule generator

Code: Select all
 !/( Row| Point| Hospital| Supermarket| Fall| Brae| Wynd| Mile| Mohr| Dell| One| Trak| Trail| Ramp| Esplanade| Cir| View| Gate| Green| Bvd| Gln| Mews| Gdns| Run| Runway|Unknown Name| Trl| Cl| Gr| Spur| Rise| Cres| Aly| Ave| Blvd| Bikeway| Bnd| Bridge| Busway| Bypass| Chase| Cl| Cove| Cr| Ct| Dr| East| Ent| Exit| Fwy| Gdn| Grn| Grv| Hts| Hwy| Jct| Link| Line| Ln| Lp| Mtwy| Mw| North| Park| Pde| Pl| Pkwy| Prom| Railway| Ri| Rd| South| Sq| St| Tce| Tunnel| Turn| Vw| Vst| Way| West| Xing|^$)$|^(State |Exit to: |The |Exit |Entry )/


I wonder what the max length is?

Re: [Script] WME Validator 1.1.7 / 06.03.2015

PostPosted: Tue Apr 07, 2015 10:00 am
by ispyisail
PesachZ wrote:
ispyisail wrote:My rule is getting so long that I might need to create a rule generator

Code: Select all
 !/( Row| Point| Hospital| Supermarket| Fall| Brae| Wynd| Mile| Mohr| Dell| One| Trak| Trail| Ramp| Esplanade| Cir| View| Gate| Green| Bvd| Gln| Mews| Gdns| Run| Runway|Unknown Name| Trl| Cl| Gr| Spur| Rise| Cres| Aly| Ave| Blvd| Bikeway| Bnd| Bridge| Busway| Bypass| Chase| Cl| Cove| Cr| Ct| Dr| East| Ent| Exit| Fwy| Gdn| Grn| Grv| Hts| Hwy| Jct| Link| Line| Ln| Lp| Mtwy| Mw| North| Park| Pde| Pl| Pkwy| Prom| Railway| Ri| Rd| South| Sq| St| Tce| Tunnel| Turn| Vw| Vst| Way| West| Xing|^$)$|^(State |Exit to: |The |Exit |Entry )/


I wonder what the max length is?

You could use the power of regex to shorten it by reusing certain common letters

Sent using Tapatalk for Android 4.4.2


I have enough trouble with the easy stuff :(

Could you show us an example?

Re: [Script] WME Validator 1.1.7 / 06.03.2015

PostPosted: Wed Apr 08, 2015 7:22 am
by ispyisail
Thanks Guys working really well

Code: Select all
${typeRank}:${street}


Code: Select all
/(10|11):(?!State |The |.* Glade$|.* Row$|.* Vale$|.* Hill$|.* Point$|.* Hospital$|.* Supermarket$|.* Fall$|.* Brae$|.* Wynd$|.* Mile$|.* Mohr$|.* Dell$|.* One$|.* Trak$|.* Trail$|.* Ramp$|.* Esplanade$|.* Cir$|.* View$|.* Gate$|.* Green$|.* Bvd$|.* Gln$|.* Mews$|.* Gdns$|.* Run$|.* Runway$|.*Unknown Name$|.* Trl$|.* Cl$|.* Gr$|.* Spur$|.* Rise$|.* Cres$|.* Aly$|.* Ave$|.* Blvd$|.* Bikeway$|.* Bnd$|.* Bridge|$.* Busway$|.* Bypass$|.* Chase$|.* Cl$|.* Cove$|.* Cr$|.* Ct$|.* Dr$|.* East$|.* Ent$|.* Exit$|.* Fwy$|.* Gdn$|.* Grn$|.* Grv$|.* Hts$|.* Hwy$|.* Jct$|.* Link$|.* Line$|.* Ln$|.* Lp$|.* Mtwy$|.* Mw$|.* North$|.* Park$|.* Pde$|.* Pl$|.* Pkwy$|.* Prom$|.* Railway$|.* Ri$|.* Rd$|.* South$|.* Sq$|.* St$|.* Tce$|.* Tunnel$|.* Turn$|.* Vw$|.* Vst$|.* Way$|.* West$|.* Xing$|^$|$)/

Re: [Script] WME Validator 1.1.7 / 06.03.2015

PostPosted: Wed Apr 08, 2015 7:51 pm
by ispyisail
Thanks sketch

If I could tick "like" 1000 times I would

Much appreciated

Re: [Script] WME Validator 1.1.7 / 06.03.2015

PostPosted: Wed Apr 08, 2015 7:55 pm
by ispyisail
Code: Select all
/(10|11):(?!State |The |.* (Glade|Row|Vale|Hill|Point|Hospital|Supermarket|Fall|Brae|Wynd|Mile|Mohr|Dell|One|Trak|Trail|Ramp|Esplanade|Cir|View|Gate|Green|Bvd|Gln|Mews|Gdns|Run|Runway|Trl|Cl|Gr|Spur|Rise|Cres|Aly|Ave|Blvd|Bikeway|Bnd|Bridge|Busway|Bypass|Chase|Cl|Cove|Cr|Ct|Dr|East|Ent|Exit|Fwy|Gdn|Grn|Grv|Hts|Hwy|Jct|Link|Line|Ln|Lp|Mtwy|Mw|North|Park|Pde|Pl|Pkwy|Prom|Railway|Ri|Rd|South|Sq|St|Tce|Tunnel|Turn|Vw|Vst|Way|West|Xing)$|.*Unknown Name$|^$|$)/


The best part about this one is it is clean, easy to read, understand and modify

Thanks again

Re: [Script] WME Validator 1.1.7 / 06.03.2015

PostPosted: Thu Apr 09, 2015 7:18 am
by ispyisail
Doing some work with this new rule and it works great!

I'd noticed in NZ with new roads there is a trend to drop road type in the name all together

e.g. Not
Willowridge Rd
Willowridge St

Instead just

Willowridge

Can we make a mod to the rule to exclude any "street name" with no space/s in the middle?

as always, thanks

Re: [Script] WME Validator 1.1.7 / 06.03.2015

PostPosted: Sat Apr 25, 2015 10:20 pm
by ispyisail
Hi all

I'm trying to find "alternate" streets names but for some reason I can't get my search to work?

Code: Select all
${typeRank}:${altStreet}
/(10|11):(^(.(?!(Rd$)))*$)/


I'm trying to find all alternate street names that that don't finish with "Rd" that are street or primary street.

I don't know why it doesn't work, tried may things

Thanks