SharpKit Reference
  SharpKit.JavaScript
  SharpKit.JavaScript
 IJsArrayEnumerable<T> Interface
 JsAction Delegate
 JsAction<T> Delegate
 JsAction<T1, T2> Delegate
 JsAction<T1, T2, T3> Delegate
 JsAction<T1, T2, T3, T4> Delegate
 JsAction<T1, T2, T3, T4, T5> Delegate
 JsAction<T1, T2, T3, T4, T5, T6> Delegate
 JsArguments Class
 JsArray Class
 JsArray<T> Class
 JsBoolean Class
 JsCode Class
 JsContext Class
 JsContextBase Class
 JsDate Class
 JsDelegateAttribute Class
 JsEmbeddedResourceAttribute Class
 JsEnumAttribute Class
 JsError Class
 JsEventAttribute Class
 JsExportAttribute Class
 JsExtensions Class
 JsFieldAttribute Class
 JsFunc<TResult> Delegate
 JsFunc<T, TResult> Delegate
 JsFunc<T1, T2, TResult> Delegate
 JsFunc<T1, T2, T3, TResult> Delegate
 JsFunc<T1, T2, T3, T4, TResult> Delegate
 JsFunc<T1, T2, T3, T4, T5, TResult> Delegate
 JsFunc<T1, T2, T3, T4, T5, T6, TResult> Delegate
 JsFunction Class
 JsMath Class
 JsMergedFileAttribute Class
 JsMethodAttribute Class
 JsMode Enum
 JsNamespaceAttribute Class
 JsNativeAction Delegate
 JsNativeAction<T> Delegate
 JsNativeAction<T1, T2> Delegate
 JsNativeAction<T1, T2, T3> Delegate
 JsNativeAction<T1, T2, T3, T4> Delegate
 JsNativeAction<T1, T2, T3, T4, T5> Delegate
 JsNativeAction<T1, T2, T3, T4, T5, T6> Delegate
 JsNativeError Class
 JsNativeFunc<TResult> Delegate
 JsNativeFunc<T, TResult> Delegate
 JsNativeFunc<T1, T2, TResult> Delegate
 JsNativeFunc<T1, T2, T3, TResult> Delegate
 JsNativeFunc<T1, T2, T3, T4, TResult> Delegate
 JsNativeFunc<T1, T2, T3, T4, T5, TResult> Delegate
 JsNativeFunc<T1, T2, T3, T4, T5, T6, TResult> Delegate
 JsNumber Class
 JsObject Class
 JsObject<T> Class
 JsObject<K, T> Class
 JsObjectBase Class
 JsPropertyAttribute Class
  JsRegExp Class
 JsRegExpResult Class
 JsString Class
 JsTypeAttribute Class
 JsTypes Enum
 SharpKit.JavaScript.Server
 SharpKit.Html4
 SharpKit.jQuery
 SharpKit.jQueryUI
 SharpKit.KnockoutJs
 SharpKit.JsClr
 SharpKit.Html
 SharpKit.ExtJs
 SharpKit.KendoUI
 SharpKit.KendoUI.Web
 SharpKit.PhoneGap
 SharpKit.SenchaTouch-2.0.0
 SharpKit.jQueryMobile-1.0b1
 SharpKit.jQTouch
 SharpKit.Raphael
 SharpKit.KineticJs
 SharpKit.AspNetAjax
 SharpKit.RxJS
 SharpKit.SignalR
 SharpKit.LinqJs
 SharpKit.TinyMCE
 SharpKit.QUnit
 SharpKit.Arshaw.FullCalendar
 SharpKit.FireFox.Firebug
 SharpKit.Html.Linq
 SharpKit.jQueryUI.Controls
 SharpKit.XRegExp
 SharpKit.CodeMirror
 SharpKit.Three
 SharpKit.Google.Chrome
 SharpKit.TheMProject
 SharpKit.Scriptaculous
 SharpKit.PrototypeJs
 SharpKit.Highcharts
 SharpKit.EaselJS
|
JsRegExp.exec Method (JsString)
If the exec method does not find a match, it returns null. If it finds a match, exec returns an array, and the properties of the global RegExp object are updated to reflect the results of the match. Element zero of the array contains the entire match, while elements 1 – n contain any submatches that have occurred within the match. This behavior is identical to the behavior of the match method without the global flag (g) set.
If the global flag is set for a regular expression, exec searches the JsString beginning at the position indicated by the value of lastIndex. If the global flag is not set, exec ignores the value of lastIndex and searches from the beginning of the JsString.
Namespace: SharpKit.JavaScript
Class: JsRegExp
Syntax
public JsRegExpResult exec(JsString text)
Parameters
text
Return Value
Type: SharpKit.JavaScript.JsRegExpResult
|