• Home
  • Documentation
  • Forum
  • Blog
  • Users
    • Map
    • Userlist
    • Businesses
    • Userpages
    • Connections
  • Contributions
    • All
    • Store
  • Downloads
    • vvvv beta
    • vvvv beta previews
  • Store
Show / Hide Table of Contents

StringReplacer Plugin (useful with Fantastick Plugin)

Author: gilbi
Date: 26 May, 2011
Category: plugin

Download

64bit

0-StringReplacer.zip
26 May, 2011 - 18:48

Description

This plugin is a generic string replacement sort-of thing.

StringReplacer.zip: Includes 3 dynamic plugins for doing string replacements. The most useful of these 3 plugins is StringReplacerSpreadable. These plugins are very useful for injecting information from your vvvv patch into your Fantastick JS code.

For Example:

Input: Hello, my name is $1, I am feeling very $2, how about you, $3, are you $2?

Replacements: $1 = John, $2 = happy, $3 = Bill

Output: Hello, my name is John, I am feeling very happy, how about you, Bill, are you happy?

Comments

Comments are no longer accepted.
Please create a new topic in the vvvv beta forum to discuss this contribution.
antokhio
26 May, 2011 - 22:20

cool one, ths gibi!

gilbi
26 May, 2011 - 23:17

thanks, enjoy :)

... JS Framework for Fantastick coming soon !

kalle
31 May, 2011 - 10:12

without looking into the plugins, but doesn't do Substitute (String) exactly that?

gilbi
31 May, 2011 - 15:13

Thanks Kalle, that will be useful in the future. This plugin is a lot faster than Substitute when you use the Enabled pin, but obviously making a module wrapping Substitute with an Enabled pin would be very easy.

gilbi
31 May, 2011 - 18:59

I take that back, not so easy in fact. Substitute is not spreadable in the same way that StringReplacerSpreadable is.

bjoern
31 May, 2011 - 22:30

I also haven´t had a look at it :) But what comes to mind when reading the description is vux & dep´s RegExpr (String Replace).

gilbi
31 May, 2011 - 22:56

I was actually using RegExpr before I created this module. Similar problems are involved with RegExpr as far as spread-ability and possibly performance as well.

bjoern
01 Jun, 2011 - 09:44

Concerning speed and spread-ability, hard to tell since there is no help patch that shows the intended use.

antokhio
08 Oct, 2012 - 23:20

it's possible do modif this so we have custom string instead of $1 $2 since i need to rewrite file but string might be different like 4- launchpad replace with launchpad... something like that

  • Improve this Doc

© 2020 by vvvv group. Imprint | Privacy Policy.
Thanks to DocFX for building this website. Analytics by Plausible.

Back to top