You are here: Re: [PHP] Regex for Amateur Radio Callsigns « PHP « IT news, forums, messages
Re: [PHP] Regex for Amateur Radio Callsigns

Posted by Greg Beaver on 11/18/05 08:26

Leonard Burton wrote:
> HI,
>
>
>>Tuesday, November 15, 2005, 8:39:19 PM, you wrote:
>>
>>>Here are how they look
>>>W1W
>>>W1AW
>>>WA1W
>>>AD4HZ
>>>N9URK
>>>WB6NOA
>>>4N1UBG
>>
>>Let's do it this way... What are the rules for a valid callsign?
>
>
> Basicly, you see an example of each different type of callsign. Other
> than the patterns you see above there are no real rules. A letter in
> the example above means that there can only be a letter in the spot
> and a number in a spot means there can only be a number in that spot.
> There are 7 different formats and you see the one above.
>
> Did you see the regex I had in a previous post?

/^([A-Z]{1,2}|[0-9][A-Z])([0-9])([A-Z]{1,3})$/

Using preg_match(), this will split a callsign like N8LAI into

array(
0 => 'N8LAI',
1 => 'N',
2 => '8',
3 => 'LAI'
)

and you can use the information however you like (i.e. this is a
standard technician/general class call sign, located in region 8
Michigan/Ohio/Kentucky, etc.)

_... .
Greg

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация