【发布时间】:2018-09-16 14:23:31
【问题描述】:
我在文本文件中有下一个结构:mapping(address => uint) public lockedAddresses;,我想找到它。我尝试使用下一个正则表达式:mapping\s*\([\w\s=>\d]\)\s+(public\s+)?lockedAddresses。我不明白我怎么才能找到它。
var string = 'event Release();\n address public holder;\n mapping(address => uint) public lockedAddresses;\n modifier isReleased () {\n require(released || msg.sender == holder || msg.sender == owner);\n require(lockedAddresses[msg.sender] <= now);\n _;\n }';
var position = string.search(/mapping\s*\([()\w\s=>\d]\)\s+(public\s+)?lockedAddresses/);
console.log(position);
如何在文本中找到结构:mapping(address => uint) public lockedAddresses;??
【问题讨论】:
标签: javascript regex nsregularexpression solidity