hey, in de helpfunctie van autocad staan de wildcards deftig opgesomd; maar ik vind de "correcte" niet...
ik wil in mijn gehele tekening via "FIND" (find&replace) alle verdiepingen veranderen:
"App. Q1" veranderen in "App. Q2"
"App. R1" veranderen in "App. R2"
als ik echter bij FIND intype:
app. *1
en bij REPLACE
app. *2
vind autocad de correcte texten, maar vervangt hier alle letters werkelijk in een asterix (*)
kan ik bij REPLACE ook een wildcard gebruiken?
is er een gelijkwaardige functie om mijn 25 layouts van naam te wijzigen? (zelfde methode?)
Citaat van: jo-king op do 28 06 2007, 11:26:55
hey, in de helpfunctie van autocad staan de wildcards deftig opgesomd; maar ik vind de "correcte" niet...
ik wil in mijn gehele tekening via "FIND" (find&replace) alle verdiepingen veranderen:
"App. Q1" veranderen in "App. Q2"
"App. R1" veranderen in "App. R2"
als ik echter bij FIND intype:
app. *1
en bij REPLACE
app. *2
vind autocad de correcte texten, maar vervangt hier alle letters werkelijk in een asterix (*)
kan ik bij REPLACE ook een wildcard gebruiken?
is er een gelijkwaardige functie om mijn 25 layouts van naam te wijzigen? (zelfde methode?)
ik heb ook alle manieren geprobeerd om die tekstjes te "replace"-en, maar tevergeefs...
misschien een scriptje schrijven of een lispje maken?
even ter info:
# (hekje)
Gelijk aan een willekeurig numeriek teken
@ (apenstaartje)
Gelijk aan een willekeurig alfabetisch teken
. (punt)
Gelijk aan een niet-alfanumeriek teken
* (sterretje)
Gelijk aan een willekeurige reeks en kan overal worden gebruikt in de zoekreeks
? (vraagteken)
Gelijk aan een bepaald teken, ?BC is bijvoorbeeld gelijk aan ABC, 3BC, enzovoort
~ (tilde)
Gelijk aan elk teken uitgezonderd het patroon; ~*AB* is bijvoorbeeld gelijk aan alle reeksen zonder AB
[ ]
Gelijk aan een van de tekens tussen de vierkante haken; [AB]C is bijvoorbeeld gelijk aan AC en BC
[~]
Gelijk aan een van de tekens die niet tussen de vierkante haken staat; [~AB]C is bijvoorbeeld gelijk aan XC maar niet aan AC
[-]
Wordt gebruikt tussen vierkante haken om een geldig bereik voor een bepaald teken aan te geven, [A-J]C is bijvoorbeeld gelijk aan AC, BC, enzovoort tot JC, maar niet aan KC
` (omgekeerd aanhalingsteken)
Geeft aan dat het volgende teken letterlijk moet worden gelezen, `~AB is bijvoorbeeld gelijk aan ~ABGroetjes, Markske
bedankt voor het antwoord (nu weet ik tenminste dat ik niet alleen ben)
't heeft een tijd geduurt, maar het is nu allemaal manueel aangepast:)
voor de toekomst zou't toch idd een mooie lisp zijn....
Citaat van: jo-king op vr 29 06 2007, 11:06:51
bedankt voor het antwoord (nu weet ik tenminste dat ik niet alleen ben)
't heeft een tijd geduurt, maar het is nu allemaal manueel aangepast:)
voor de toekomst zou't toch idd een mooie lisp zijn....
je kan ook alleen Q1 vervangen door Q2 dan blijft de rest van de tekst ongewijzigd
Citaat van: bart op vr 29 06 2007, 11:48:43
Citaat van: jo-king op vr 29 06 2007, 11:06:51
bedankt voor het antwoord (nu weet ik tenminste dat ik niet alleen ben)
't heeft een tijd geduurt, maar het is nu allemaal manueel aangepast:)
voor de toekomst zou't toch idd een mooie lisp zijn....
je kan ook alleen Q1 vervangen door Q2 dan blijft de rest van de tekst ongewijzigd
bart,
dan moet ik dit voor elke letter van het alfabet doen, en hopen dat er nergens anders in de dwg gebruik is gemaakt van deze notatie (bv P1 (= parking1) moet blijven ipv app. P1, wat wel app. P2 moet worden)
niet ideaal dus.
Citaat van: jo-king op vr 29 06 2007, 13:05:53
Citaat van: bart op vr 29 06 2007, 11:48:43
Citaat van: jo-king op vr 29 06 2007, 11:06:51
bedankt voor het antwoord (nu weet ik tenminste dat ik niet alleen ben)
't heeft een tijd geduurt, maar het is nu allemaal manueel aangepast:)
voor de toekomst zou't toch idd een mooie lisp zijn....
je kan ook alleen Q1 vervangen door Q2 dan blijft de rest van de tekst ongewijzigd
bart,
dan moet ik dit voor elke letter van het alfabet doen, en hopen dat er nergens anders in de dwg gebruik is gemaakt van deze notatie (bv P1 (= parking1) moet blijven ipv app. P1, wat wel app. P2 moet worden)
niet ideaal dus.
zit wat in maar je hoefd niet perse op replace all te drukken
je kan per gevonden tekst beslissen of je wilt aanpassen.
en je kan een gebied selecteren waarop je de funtie wil toepassen
zodat het toch een stuk sneller kan zijn dan helemaal handmatig
Citaat van: bart op vr 29 06 2007, 13:41:58
zit wat in maar je hoefd niet perse op replace all te drukken
je kan per gevonden tekst beslissen of je wilt aanpassen.
en je kan een gebied selecteren waarop je de funtie wil toepassen
zodat het toch een stuk sneller kan zijn dan helemaal handmatig
het betreft hier titelbladjes op verschillende layouts, dus ik denk niet dat je daarop kan selecteren.
maar jouw beschrijving bedoelde ik al met "handmatig" (ik ga echt niet stuk voor stuk zoeken naar zulke tekstjes)
een gemakkelijke oplossing gevonden:
als je een wildcard-tekentje wil zoeken met FIND, moet je er een omgekeerd "kapje" (zie het £ tekentje op je keyboard) voor zetten:
FIND `?
en hij zoekt alle vraagtekens.
:)