我试图理解后面的正则表达式,我理解了初始部分但不能弄清楚{3,19}在这里做了什么
/[A-Z][A-Za-z0-9\s]{3,19}$/
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用loadData方法在JSONStore中加载数据,但它只在商店中加载单个记录.这是代码片段
var myRecord = Ext.data.Record.create([
{
name: 'Rid',
type: 'string',
mapping: 'id.value'
}, {
name: 'accountId',
type: 'string',
mapping: 'accountId.value'
}, {
name: 'nickName',
type: 'string'
}
]);
var myStore = new Ext.data.JsonStore({
storeId: 'storeID',
fields: myRecord,
root: 'recipientResponse',
autoLoad: false
});
myStore.loadData(jsonResponse,true);
Run Code Online (Sandbox Code Playgroud)
这是我传递给loadData方法的示例JSON响应
{ recipientResponse: [
{
"id":{
"value":"58144340bedf4a328669c98b29446b6b"
},
"locked":null,
"accountId":{
"type":null,
"value":"1122334455"
},
"nickName":"Dad",
"customerId":{
"value":"partialpay7"
},
"accountType":"CHECKING",
"emailAddress":"blah@blah.com",
"person":null,
"deleted":null,
"txPasscode":"Cho"
},
{
"id":{
"value":"5fb1e201a939433faea6c39e33caef78"
},
"locked":null,
"accountId":{
"type":null,
"value":"6655223311"
},
"nickName":"Jane Doe",
"customerId":{
"value":"partialpay7"
}, …Run Code Online (Sandbox Code Playgroud)