I hereby claim:
- I am gangleri on github.
- I am gangleri (https://keybase.io/gangleri) on keybase.
- I have a public key whose fingerprint is 989F A955 01E3 3E72 370E 8F86 98E1 0A38 D68E 17FC
To claim this, I am signing this object:
# EditorConfig is awesome: https://EditorConfig.org | |
# top-most EditorConfig file | |
root = true | |
# Default settings for all files | |
[*] | |
charset = utf-8 | |
end_of_line = lf | |
insert_final_newline = true |
// Updated regex to only allow ports 1-65535 (excluding 0) | |
const portRegex = /^(?:(?:[1-9]\d{0,3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])(?:-(?:[1-9]\d{0,3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5]))?)(?:,(?:(?:[1-9]\d{0,3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])(?:-(?:[1-9]\d{0,3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5]))?))*$/; | |
// Jest test | |
describe('Port Validation Regex', () => { | |
const testRegex = (value) => portRegex.test(value); | |
test('validates single ports (1-65535)', () => { | |
// Valid ports | |
expect(testRegex('1')).toBe(true); |
[TestMethod] | |
public void TestAddPositiveNumbers() | |
{ | |
Calculator cal = new Calculator(); | |
int result = cal.Add(2, 2); | |
Assert.AreEqual(4, result); | |
} |
-module(shapes). | |
-export([perimeter/1, area/1, enclose/1]). | |
-export([test/0]). | |
perimeter({rectangle, L, B}) -> | |
L * 2 + B * 2; | |
perimeter({circle, R}) -> | |
2 * math:pi() * R; | |
perimeter({triangle, A, B, C}) -> | |
A + B + C. |
I hereby claim:
To claim this, I am signing this object: