Documentazione mIRC

$replacexcs

$replacexcs

Indice

mIRC

Commands & Identifiers

Basics

Events

Matching Tools

Data Storage

Control Structures

GUI Scripting

Sockets

Advanced Scripting

Additional Resources

Security

Other

$replacex Performs search/replace on text strings, but doesn’t replace what’s already been replaced. $replacexcs is the case sensitive version.

Note $replace search each substring seperately, $replace(1234,234,z,123,u) is 1z, “234” was first checked against “1234” and then “123” isn’t even checked because we reached the end of the string. But $replacex does not work like that, $replacex(1234,234,z,123,u) is u4, because the main loop is done on the input string, trying for each position to match any of the substring, so 123 is found first.

Contents

Synopsis

$replacex(text, substring, replace, stringN, replaceN)
$replacexcs(text , substring, replace, stringN, replaceN)

Parameters

  • text - The string you want to replace from
  • substring - The 1st string you want to search for
  • replace - the replacement for the 1st string
  • substringN - The Nth string you want to search for
  • replaceN - the replacement for the Nth string

Note: Excluding the first parameter (input string), there must be an even number of substring/replace parameters

The

Properties

None

Examples

//echo -a $replacex(abc,ab,c,cc,d) vs $replace(abc,ab,c,cc,d)

Compatibility

Added: mIRC v6.15
Added on: 03 Jun 2004

Note: Unless otherwise stated, this was the date of original functionality.
Further enhancements may have been made in later versions.

See also