小编Lid*_*dez的帖子

右括号前空行的 eslint 规则

您好,我正在尝试在关闭括号之前找到空行的 eslint 规则:我正在使用 React,这里有一个示例:

const test = () => (
 <div>
  Hello
 </div>
// This should show an error
)
Run Code Online (Sandbox Code Playgroud)

eslint 配置:package.json

"eslint": "^4.19.1",
"eslint-config-airbnb": "^16.1.0",
"eslint-plugin-import": "^2.14.0",
"eslint-plugin-jsx-a11y": "^6.1.1",
"eslint-plugin-react": "^7.11.1",
Run Code Online (Sandbox Code Playgroud)

.eslintrc

{
  "extends": "airbnb",
  "parser": "babel-eslint",
  "rules": {
    "max-len": ["error", { "code": 80, "ignoreUrls": true }],
    "no-console": [2]
  },
  "env": {
    "browser": true
  }
}
Run Code Online (Sandbox Code Playgroud)

javascript reactjs eslint eslint-config-airbnb

7
推荐指数
1
解决办法
2409
查看次数

正则表达式只获取javascript中的最后N个数字

我正在尝试为此字符串生成正则表达式:

  • case1:test-123456789应该得到56789
  • case2:test-1234-123456789应该得到56789
  • case3:test-12345应该失败或者不给任何东西

我需要的是一种只从9个数字中获取最后5个数字的方法

到目前为止我这样做了:

 case.match(/\d{5}$/)
Run Code Online (Sandbox Code Playgroud)

它适用于前两种情况,但不适用于最后一种情况

javascript regex

1
推荐指数
1
解决办法
68
查看次数