Bal*_*i M -1 jquery guid odata
我有一个类型为GUID的数据库,列的值为 "33c3ccbc-b6bb-4caa-ab10-338aa95f366e".
在jquery中,GUID列的类型显示为字符串,但需要在odata中执行操作.那么如何在jquery中检查变量类型是否为GUID.
Hau*_*Haf 15
Javascript中没有GUID这样的东西.您需要执行一些字符串操作来确定给定的字符串是否是有效的GUID.使用正则表达式似乎是这项任务的理想选择.
此正则表达式将匹配GUID:
/ [A-f0-9] {8}(: - [A-f0-9] {4}){3} - [A-f0-9] {12}/I
此方法将测试给定的字符串是否是有效的GUID(未测试,只是从我的头顶写)
function isGuid(value) {
var regex = /[a-f0-9]{8}(?:-[a-f0-9]{4}){3}-[a-f0-9]{12}/i;
var match = regex.exec(value);
return match != null;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5245 次 |
| 最近记录: |