From WikiChip
Difference between revisions of "mirc/identifiers/$fline"
Line 9: | Line 9: | ||
== Parameters == | == Parameters == | ||
* '''win''' - a channel/query/status or custom window | * '''win''' - a channel/query/status or custom window | ||
− | * '''expr''' - the expression to search, wildcard by default | + | * '''expr''' - the expression to search, {{mirc|wildcard}} by default |
* '''N''' - The Nth matching line, returns the total number of matching lines if N = 0 | * '''N''' - The Nth matching line, returns the total number of matching lines if N = 0 | ||
* '''T''' - If T = 1, it references the listbox (nicklist in channel window), T = 2 means the expression is a regular expression, T = 3 means both 1 & 2 | * '''T''' - If T = 1, it references the listbox (nicklist in channel window), T = 2 means the expression is a regular expression, T = 3 means both 1 & 2 |
Revision as of 15:16, 20 October 2018
Commands & Identifiers
Basics
Events
Matching Tools
Data Storage
Control Structures
GUI Scripting
Sockets
Advanced Scripting
Additional Resources
Security
Other
$fline returns the number of the Nth line matching the expression in a window
Note: $fline strips lines from control code before matching
Synopsis
$fline(win,expr,N,T)
Parameters
- win - a channel/query/status or custom window
- expr - the expression to search, wildcard by default
- N - The Nth matching line, returns the total number of matching lines if N = 0
- T - If T = 1, it references the listbox (nicklist in channel window), T = 2 means the expression is a regular expression, T = 3 means both 1 & 2
Properties
- .text return the line matched rather than the line number
Example
//echo -a $fline($chan(1),*mirc*)
Compatibility
Added: mIRC v5.4
Added on: 23 Jun 1998
Note: Unless otherwise stated, this was the date of original functionality.
Further enhancements may have been made in later versions.