#70231 - 2002-09-24 05:02 PM
Re: Two "small" problems
|
Howard Bullock
KiX Supporter
Registered: 2000-09-15
Posts: 5809
Loc: Harrisburg, PA USA
|
In 4.10 or higher:
$a = join(split("abclefgh","l"),"")
|
Top
|
|
|
|
#70232 - 2002-09-24 05:04 PM
Re: Two "small" problems
|
Howard Bullock
KiX Supporter
Registered: 2000-09-15
Posts: 5809
Loc: Harrisburg, PA USA
|
For the case issue, you can use SetOption( )
to turn on case sensitivity and possibly do something like above with "-p" and "-P". [ 24. September 2002, 17:04: Message edited by: Howard Bullock ]
|
Top
|
|
|
|
#70236 - 2002-09-25 05:52 PM
Re: Two "small" problems
|
Howard Bullock
KiX Supporter
Registered: 2000-09-15
Posts: 5809
Loc: Harrisburg, PA USA
|
Try this: code:
$a="OLSEN JOHN-PATRICK" ? $a $FullNameArray = split($a) for $y=0 to ubound($FullNameArray) if Instr($FullNameArray[$y],"-")=0 $FullNameArray[$y]=ucase(left($FullNameArray[$y],1)) + lcase(substr($FullNameArray[$y],2)) else $NameArray = split($FullNameArray[$y],"-") for $x=0 to ubound($NameArray) $NameArray[$x]=ucase(left($NameArray[$x],1)) + lcase(substr($NameArray[$x],2)) next $FullNameArray[$y] = join($NameArray,"-") endif next $a = join($FullNameArray," ") ? $a
{edit} Beat out again by the one that never sleeps. [ 25. September 2002, 17:54: Message edited by: Howard Bullock ]
|
Top
|
|
|
|
#70238 - 2002-09-26 11:24 AM
Re: Two "small" problems
|
Viggen
Starting to like KiXtart
Registered: 2002-03-22
Posts: 110
|
YES!!! It works!!
Thanks guys!
Jack: I know, but I got a note the other day that said "Fix This NOW!" from my boss, so now the next step is to make him understand that this can't be done on every combination of names.
Thanks again!
// Viggen
|
Top
|
|
|
|
Moderator: Glenn Barnas, NTDOC, Arend_, Jochen, Radimus, Allen, ShaneEP, Ruud van Velsen, Mart
|
1 registered
(Allen)
and 382 anonymous users online.
|
|
|