정규식 입니다. (멘션 및 태그) > 팁 & 테크

본문 바로가기

팁 & 테크

정규식 입니다. (멘션 및 태그)

본문

### [이모지](https://gist.github.com/rxaviers/7360908) ``` :([\w_-+]+) ``` ``` :+1: :-1: :thumbsup: :test-test :test_test ``` ### [폰트어썸](https://fontawesome.com/icons?d=gallery&m=free) ``` :fa([srldb]) fa-([\w-]+) ``` ``` :fas fa-address-book :fas fa-camera :fas fa-test :fab fa-apple :fab fa-apple-pay :far fa-save ``` ### [해시태그](http://www.cbtlab.co.kr/main/cbt/cbt_master_view.html?mode=&no=1384&bcode=CBT_INFO¤tPage=&s_word=) ``` #[\p{L}0-9_]+ ``` ``` #hashtag #hash_tag #hashTag #Hashtag #Hash_Tag #해시태그 #해시_태그 #해시_태그_입니다 #hash0tag ``` ### 멘션이름 ``` @[\p{L}0-9_]+ ``` ``` @nickname test 입니다 @Nick_name 입니다 @nickName @test01 @test9test @마젠토 @亞波治 @山田太郎 @やまだたろう @ㄱ @ㄴ ``` ### 새로운 문법 해시태그만 선택하기 해시태그에 `{:` 적용을 하면 안됨 또는 해시태그에 스페이스가 필요. (해시태그에 스타일을 적용시킬 필요가 없음. 해시태그가 되면 디폴트로 스타일이 적용됨 `{:` `}`은 그 문장만 스타일 적용 `{:` `}`이 없으면 문단에 적용 ``` (? < ! ({:)|(\b))#[\p{L}0-9_]+ ``` ``` #hashtag #hash_tag #hashTag #Hashtag #Hash_Tag #해시태그 #해시_태그 {:#해시_태그_입니다 #hash0tag}{:.intro#test} {:안녕하세요 입니다}{:.intro} {:테스트입니다.}{:#test}{:.intro} ``` ```cpp #hashtag #hash_tag #hashTag #Hashtag #Hash_Tag #해시태그 #해시_태그 [:#해시_태그_입니다 #hash0tag:]{:.intro#test} #这是一个标签 #ハッシュタグです [:안녕하세요 입니다:]{:.intro} [:테스트입니다.:]{:#test#tes01#test02}{:.intro} (\[:)|(:\]) 지울것 {:(.*?)} 지울것 {:[a-zA-Z0-9.#_]+?} (?
0
로그인 후 추천 또는 비추천하실 수 있습니다.
포인트 900
경험치 6,777
[레벨 8] - 진행률 74%
가입일
2015-02-03 06:44:17
서명
미입력
자기소개
미입력

최신글이 없습니다.

최신글이 없습니다.

댓글목록3

마젠토님의 댓글

profile_image
마크다운 <! 에서 깨지네요.  그누보드 코어를 바꿔야 됩니다.  wr_option 에서 html1, html2외에 markdown을 추가하고,  중간 처리과정을 빼줘야 정상동작합니다.
 
이 부분은 위 글에서 깨지는 곳 중간에 공백을 넣어서..

(?<!({:)|(\b))#[\p{L}0-9_]+


위의 부분에서ㅓ 다시 깨지는 곳에 대한 코드입니다


{:(.*?)} 지울것
{:[a-zA-Z0-9.#_]+?}

(?<!({:)|(\b))#[\p{L}0-9_]+  해시태그만 골라내는것


{:([a-zA-Z0-9.#_]+?)} 그룹으로 골라 css태그만 골라냄
그리고 마지막 #만 골라냄 
#(\w+)$
모든 class는
\.(\w+)

.intro#test
.intro.intro01.intro02.intro03
#test#test01#test02

NPIO님의 댓글

profile_image
무언가 멋진 작품이 나올 것만 같습니다.
탐독하시는 그 호기심과 열정이 넘버원!~~ 이십니다. ^^
오늘도 행복한 하루 되세요.

마젠토님의 댓글의 댓글

profile_image
예전에 했던 것 이곳 저곳 흩어져 있어서..  다시 찾아 볼려니 힘들기도 하고.  그래서 정리겸..

다른 글에도 올렸지만,  이윰빌더를 대략 어디쯤 봐야 되는지 알려주세요.  (코어 부분..)
전체 76 건 - 1 페이지
번호
제목
글쓴이
사이트 내 전체검색