- Berichten: 14
- Bedankjes 0
separator
- Rob Veldhuyzen van Zanten
- Auteur
- Offline
Lees minder
Lees meer
_SUBS negeert eindspaties
24 jul 2023 11:23
:. Volgens Aldfaer handleiding:
:. _NAME._SUBS(1,-1) Geeft alles, behalve het laatste karakter
_FILEMODE("txt",overwrite)_FILENAME("subs.txt")
_SETDEF(A,"x yz ")
_SETBEGI(A)_DIALINFO([:_SETSTRI._SUBS(1,-1):])_SETEND
:. toont "x y". _SUBS(1,-1) negeert vooraf eindspaties.
:. Maar geen tussenspaties, dus geen ._SPAC gedaan.
:. Filter ._UPPE negeert eindspaties niet; als verwacht.
:. Maar wie werkt nu ook met eindspaties ... ?
:. _NAME._SUBS(1,-1) Geeft alles, behalve het laatste karakter
_FILEMODE("txt",overwrite)_FILENAME("subs.txt")
_SETDEF(A,"x yz ")
_SETBEGI(A)_DIALINFO([:_SETSTRI._SUBS(1,-1):])_SETEND
:. toont "x y". _SUBS(1,-1) negeert vooraf eindspaties.
:. Maar geen tussenspaties, dus geen ._SPAC gedaan.
:. Filter ._UPPE negeert eindspaties niet; als verwacht.
:. Maar wie werkt nu ook met eindspaties ... ?
- Han Kortekaas
-
- Offline
- Rob Veldhuyzen van Zanten
- Auteur
- Offline
Lees minder
Lees meer
- Berichten: 14
- Bedankjes 0
Re: _SUBS negeert eindspaties
28 jul 2023 16:43
_SUBS(1,-1) negeert vooraf eindspaties.
staat niet in de handleiding
(ter info, geen probleem voor mij)
(de _FILEMODE regel is niet ter zake)
staat niet in de handleiding
(ter info, geen probleem voor mij)
(de _FILEMODE regel is niet ter zake)
- Han Kortekaas
-
- Offline
Re: _SUBS negeert eindspaties
28 jul 2023 18:03 - 28 jul 2023 18:04
Uw stelling dat _SUBS(1;-1) spaties negeert klopt niet. De code zoals geschreven haalt gewoon het laatste karakter weg en als het laatste karakter een spatie is dan zie dat niet op het oog.
Draai de volgende code waar ik strak achter de string een scheidingsteken heb geplaatst.
_SETDEF(A,"x yz ")
_SETBEGI(A)
_SETSTRI[&|&]_SETSTRI._SUBS(1,-1)[&|&]
_SETEND
Draai de volgende code waar ik strak achter de string een scheidingsteken heb geplaatst.
_SETDEF(A,"x yz ")
_SETBEGI(A)
_SETSTRI[&|&]_SETSTRI._SUBS(1,-1)[&|&]
_SETEND
Laatst bewerkt 28 jul 2023 18:04 door Han Kortekaas.
- Rob Veldhuyzen van Zanten
- Auteur
- Offline
Lees minder
Lees meer
- Berichten: 14
- Bedankjes 0
Re: _SUBS negeert eindspaties
01 aug 2023 13:27
Ik krijg
x yz |x y|
Eindspaties verdwijnen bij mij.
Ook bij _SETSTRI._SUBS(1,0)
_SETSPLICE(A,"x yz "," ")
_SETBEGI(A)_SETSTRI[&|&]_SETEND
wist eindspaties na elk woord, behalve de laatste.
Praktisch, maar handleiding vermeld het niet.
x yz |x y|
Eindspaties verdwijnen bij mij.
Ook bij _SETSTRI._SUBS(1,0)
_SETSPLICE(A,"x yz "," ")
_SETBEGI(A)_SETSTRI[&|&]_SETEND
wist eindspaties na elk woord, behalve de laatste.
Praktisch, maar handleiding vermeld het niet.