我有一个功能: var header = key.match(/ [A-Z] [a-z] * / g);
这将使用像TransactionID这样的字符串并使其进入事务I D.
如何将其拆分,除非大写字母相互关联,换句话说,将其转换为
交易ID或DOB到DOB而不是D O B?
我看到了这些评论,并尝试了一些方法,但问题是这是一个函数,它输入一串值来制作表头,并被多个页面使用不同的标题。
function constructHeader(table, aligment, firstRow) {
var thead = document.createElement('thead');
table.appendChild(thead);
var tr = document.createElement('tr');
for (var key in firstRow) {
var header = key.match(/[A-Z][a-z]*/g);
var newheader = '';
for (var i = 0; i <= header.length; i++) {
newheader += header[i] + ' ';
}
// and so on
这将获取TransactionID并创建事务I D.如何更改它以使其成为事务ID?
答案 0 :(得分:1)
您可以尝试:
key.match(/[a-z]+|[A-Z]+[a-z]*/g);
它也适用于“myFakeID”
编辑:明星失踪