FastFiber

wildcard

Gestart door jo-king, do 28 06 2007, 11:26:55

Vorige topic - Volgende topic

jo-king

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?)
CAD/BIM consultant
Autodesk Reseller
Revit Certified professional

Markske

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 ~AB


Groetjes, Markske

jo-king

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....
CAD/BIM consultant
Autodesk Reseller
Revit Certified professional

bart

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
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

jo-king

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.
CAD/BIM consultant
Autodesk Reseller
Revit Certified professional

bart

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
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

jo-king

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)
CAD/BIM consultant
Autodesk Reseller
Revit Certified professional

jo-king

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.

:)

CAD/BIM consultant
Autodesk Reseller
Revit Certified professional

FastFiber