Zobrazit plnou verzi příspěvku: Odstranění mezer

Chmatak
08.10.2018, 12:05
Dobrý den,potřeboval bych poradit, jak hromadně odstranit mezery na konci textu. Zkoušel jsem srxText, ale nedaří se mi to správně sestavit.

johny
08.10.2018, 12:13
A google vás někdo učil použít? Zkuste to. Když se to naučíte, pak řešení najdete rychleji, než založíte nový příspěvek zde na fóru. Což vám mimochodem taky moc nejde.. vaše žádost je Návrhem, připomínkou či snad oznámením?
 Admin: Přesunuto do správné sekceVladimír Michl2018-10-08 13:25:46

Chmatak
08.10.2018, 12:23
Velmi rád se nechám poučit. Ale pro Vás to vypadá jako problém, takže děkuji...

johny
08.10.2018, 12:52
Nemáte za co. Nevím co myslíte tím "to" v první části věty, ale neumím si představit nic co by "to" mohlo být a měl by být problémem. Určitě není.Čili předpokládám, že jste našel co do srxtext máte vyplnit a z nějakého důvodu vám to nejde. Možná byste mohl postnou výkres s nějakolika vzorky aby se na to podíval někdo proč to nejde...Edit: Mno, určitě koluje všude možně spousta různých utilitek... ale páč na rychlo se mi žádná nepodařila najít, tak tu jedna taková...(defun c:TextRemoveLastChar ( / ss i ed ch)  (if (and (not (initget 128))    (setq ch (cond ((getkword "\nCharacter to remove <space>: "))   (" ")))    (setq ss (ssget (list '(0 . "*TEXT") (cons 1 (strcat "*" ch)))))    )    (repeat (setq i (sslength ss))      (setq ed (entget (ssname ss (setq i (1- i)))))      (entmod (subst (cons 1 (vl-string-right-trim ch (cdr (assoc 1 ed))))      (assoc 1 ed)      ed))))  (princ))text odstranit poslední mezeru znaktext remove last character space underscore


johny2018-10-08 22:58:08

Vladimír Michl
08.10.2018, 13:31

V srxText můžete použít např. tuto konstrukci reg.výrazu: [CODE]Příkaz: SRXTEXT2Search texts using [Regular expression/Exact string/Substring] <Substring>: rEnter the searched pattern: ^(.+)( *)$Enter the replace pattern ($1$2 for regex captures): $1Search only in [Layer/All] <All>:Search only [Selected/All] <All>:[/CODE]

Chmatak
08.10.2018, 14:46
Děkuji mnohokrát za radu.