add link in readme.md code example
Example 1: how to create link in readme.md
[a link] (https://github.com/user/repo/blob/branch/other_file.md)
Example 2: how to add link to github readme
[I'm an inline-style link](https://www.google.com)
[I'm an inline-style link with title](https://www.google.com "Google's Homepage")
[I'm a reference-style link][Arbitrary case-insensitive reference text]
[I'm a relative reference to a repository file](../blob/master/LICENSE)
[You can use numbers for reference-style link definitions][1]
Or leave it empty and use the [link text itself].
URLs and URLs in angle brackets will automatically get turned into links.
http://www.example.com or and sometimes
example.com (but not on Github, for example).
Some text to show that the reference links can follow later.
[arbitrary case-insensitive reference text]: https://www.mozilla.org
[1]: http://slashdot.org
[link text itself]: http://www.reddit.com
Example 3: adding link to heading readme.md
/*
Here is javascript code for automatically getting link attached to content of readme.md file.
Full Code - https://gist.github.com/SBZed/490f5d9eac525de02f610a28f0c9453c
*/
LinkHeadingToContent(headingText) {
headingList = headingText.split('\n');
headingList.map((heading, index) => {
const firstDigitIndex = heading.search(/\d/);
const anchorText = heading
.toLowerCase()
.replace(/[^a-z\d\s]/g, '')
.trim()
.replace(/ /g, '-');
headingList[index] =
[heading.slice(0, firstDigitIndex), '[', heading.slice(firstDigitIndex)].join('') +
'](#' +
anchorText +
')';
});
return headingList.join('\n');
}