» StringReplacer Plugin (useful with Fantastick Plugin)
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

StringReplacer Plugin (useful with Fantastick Plugin)

plugin

about

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?

download

StringReplacer.zip
26.05.11 [20:48 UTC] by gilbi | 1110 downloads

antokhio 27/05/2011 - 00:20

cool one, ths gibi!

gilbi 27/05/2011 - 01:17

thanks, enjoy :)

... JS Framework for Fantastick coming soon !

kalle 31/05/2011 - 12:12

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

gilbi 31/05/2011 - 17: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/05/2011 - 20:59

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

bjoern 01/06/2011 - 00: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 01/06/2011 - 00: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/06/2011 - 11:44

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

antokhio 09/10/2012 - 01: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

anonymous user login

Shoutbox

~8d ago

joreg: Postponed: Next vvvv beginner course starting April 29: https://thenodeinstitute.org/courses/vvvv-beginner-class-summer-2024/

~1mth ago

~1mth ago

joreg: The Winter Season of vvvv workshops is now over but all recordings are still available for purchase: https://thenodeinstitute.org/ws23-vvvv-intermediates/

~2mth ago

schlonzo: Love the new drag and drop functionality for links in latest previews!

~2mth ago

joreg: Workshop on 29 02: Create Sequencers and Precise Clock Based Tools. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-08-create-sequencers-and-precise-clock-based-tools-in-vvvv-gamma/