Documentazione mIRC

$remove

$remove

Indice

mIRC

Commands & Identifiers

Basics

Events

Matching Tools

Data Storage

Control Structures

GUI Scripting

Sockets

Advanced Scripting

Additional Resources

Security

Other

$remove removes all occurrences of the given substring(s) from a string and returns the remainder. $removecs is the case sensitive version.

Contents

Synopsis

$remove(string,substring,substringN)
$removecs(string,substring,substringN)

Parameters

  • string - the original string you want to remove from
  • substring - the substring you want to remove from the original string, you can
  • substringN - you can pass multiple substring to be removed from the original string

Example

Show the download folder as a relative location only if it’s a subfolder of $mircdir

//echo -a $remove($getdir,$mircdir)

Remove the channel from a message

//echo -a $remove($active,$chan)

Show the download folder as a relative location only if it’s a subfolder of $mircdir

//echo -a $remove($getdir,$mircdir)
Case-insensitive remove all 'a' from 'aAabcdaaA'
//echo -a $remove(aAabcdaaA,a)
returns: bcd
Case-insensitive remove string 'ac' from 'AaCcX'
//echo -a $remove(AaCcX,ac)
returns: AcX
The first match was at positions 2-3, and no matches were beyond.
//echo -a $remove(AaCcX,ac,ac)
... uses string altered by 1st parameter when removing 2nd parameter string. Is equivalent to:
//echo -a $remove( $remove(AaCcX,ac) , ac)

Compatibility

Added: mIRC v4.52
Added on: 06 Jul 1996

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

See also