字符串操作"/>
NodeJS中的字符串操作
我在nodeJS中有一个场景。
我有一个如下所示的对象数组,其中包含2个属性。
result.items = [
{
"organizationCode": "FP1",
"organizationName": "FTE Process Org"
},
{
"organizationCode": "T11",
"organizationName": "FTE Discrete Org"
},
{
"organizationCode": "M1",
"organizationName": "Seattle Manufacturing"
}
];
方案就是这样。我必须根据条件过滤结果。如果有organizationCode
或organizationName
starts with
特定字符或ends with
或contains
特定字词,则我有打印输出。例如,如果用户在下面输入starts with M
或starts with "M"
,则应返回
{
"organizationCode": "M1",
"organizationName": "Seattle Manufacturing"
}
如果用户输入的结尾是org,则>]
{ "organizationCode": "FP1", "organizationName": "FTE Process Org" }, { "organizationCode": "T11", "organizationName": "FTE Discrete Org" },
并且如果输入
contains 11
,则下面的应该返回。
{ "organizationCode": "T11", "organizationName": "FTE Discrete Org" },
我有成千上万的记录。我正在寻找获取输出的优化方法。我是
NodeJs
的新手,所以很难完成它。
我在nodeJS中有一个场景。我有一个像下面这样的对象数组,其中包含2个属性。 result.items = [{“ organizationCode”:“ FP1”,...
回答如下:证明您仅对项目的值进行过滤,并且条件是搜索项的值为startsWith
,执行此操作:
更多推荐
NodeJS中的字符串操作
发布评论