【问题标题】:From Jquery how to determine split delimiter?从Jquery如何确定分割分隔符?
【发布时间】:2011-08-23 06:00:24
【问题描述】:

假设我有许多要使用的拆分分隔符。如何在 Jquery 中编写脚本来确定在这种情况下使用哪个分隔符?

例如:ee 11
ee|11
ee|11
ee-11

如果我们采用上面的例子,应该通过检查分隔符的使用来吐出它 - 从上面的列表中,因为'|'是两次,拆分应该用'|'完成分隔符。

任何帮助将不胜感激,谢谢

【问题讨论】:

  • 嗯?你是说你不知道所有可能的分隔符是什么?您至少知道非分隔符是什么字符吗?还是存在 n 特定的可能分隔符的问题,您需要确定在任何给定字符串中使用了哪些分隔符?或者...?如果你想象有一个函数可以做你想做的事情,它的输入和输出会是什么?
  • @Macon 这不是一个 jQuery 问题。
  • @nnnnn 我确实有一个计划分隔符列表,我想从解析字符串中确定和拆分以及最好的方法。
  • @Tomalak,感谢您的关注,我正在寻找如何从 jquery 框架中做到这一点。
  • @Macon 您不需要使用任何 jQuery 函数来执行此操作(如我的回答所述)。

标签: javascript


【解决方案1】:

你可以分开...

var chunks = str.split(/[ |-]/);

jsFiddle.

【讨论】:

  • 谢谢亚历克斯,但我现在正在寻找类似的问题,很抱歉我不得不修改我认为我错误地提到了一些事实的问题。
  • 示例类似于名称值 ee 11
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-12-01
  • 2021-09-25
  • 2017-02-17
  • 2013-05-03
  • 2016-03-21
相关资源
最近更新 更多