将C#分隔符转换为javascript

本文关键字:javascript 转换 分隔符 | 更新日期: 2023-09-27 17:57:51

我有一个silverlight应用程序,我正在将其转换为html5。我在c#中有一段代码,我很难将其转换为等效的javascript。

C#:

private const String DELIMITERS = @"(?=[,''s])|(?<=[,''s])";
string[] searchList = Regex.Split(MainTextArea.Text, DELIMITERS);

这是我在javascript中尝试过的,但它并没有分割文本。

javascript:

var searchList = $input.val().split("(?=[,'''s])|(?<=[,'''s])");

感谢您提前提供的帮助。

将C#分隔符转换为javascript

因此,以下内容最终成为等效的javascript:

$input.val().split(/([,''s])+/);

感谢您的宝贵意见