Parse Config Pairs

MediumData EngineeringString

Description

Given a string config of comma-separated key=value pairs (e.g. "a=1,b=2"), return an object mapping each key to its integer value.

Examples

Input:config = "a=1,b=2"
Output:{"a":1,"b":2}
Explanation:

Splitting on commas and equals signs yields {"a":1,"b":2}.

Input:config = "x=10"
Output:{"x":10}
Explanation:

Splitting on commas and equals signs yields {"x":10}.

Input:config = "p=3,q=4,r=5"
Output:{"p":3,"q":4,"r":5}
Explanation:

Splitting on commas and equals signs yields {"p":3,"q":4,"r":5}.

Constraints

  • Keys are lowercase letters; values are integers.

Ready to solve this problem?

Practice solo and sharpen your skills for technical interviews.