【发布时间】:2020-06-02 14:47:13
【问题描述】:
我有一个来自 API 响应的字段,它为我提供了“欢迎姓名”之类的数据,也可以是“欢迎回来姓名”。 Name 可以是 firstName middleName lastName 的任意组合。我想把它分成两部分,
1 - “欢迎”或“欢迎回来”(根据 API 的响应)
2 - “名称”
for example :
if data is "Welcome Aman Pratap Singh" break into 1-"Welcome" 2-"Aman Pratap Singh"
if data is "Welcome back ABCDE PQR XYZ" break into 1-"Welcome back" 2-"ABCDE PQR XYZ"
if data is "Welcome ABC XYZ" break into 1-"Welcome" 2-"ABC XYZ"
if data is "Welcome back ABC XYZ" break into 1-"Welcome back" 2-"ABC XYZ"
if data is "Welcome ABCDE" break into 1-"Welcome" 2-"ABCDE"
if data is "Welcome back ABCDE" break into 1-"Welcome back" 2-"ABCDE"
【问题讨论】:
-
如果我的名字是
back会怎样? -
如果名称是 Back 并且响应类似于“Welcome Back”然后 1-“Welcome”2-“Back”或者如果响应是“Welcome back Back”那么 1-“Welcome back”2- "Back" ,尽管我认为这将是我得到响应的数据的罕见情况。
标签: javascript html regex