Submit Search
Upload
Hastag Standards at #warblecamp
•
2 likes
•
829 views
Terence Eden
Follow
Technology
Report
Share
Report
Share
1 of 19
Download Now
Download to read offline
Recommended
Tennis
Tennis
ebrahimalhosani
HLS - http streaming
HLS - http streaming
Rodislav Moldovan
P45 Radio May 06 Show Playlist
P45 Radio May 06 Show Playlist
deepindub
Final Fantasy X
Final Fantasy X
wallinplanet
Chord gitar goo goo dols
Chord gitar goo goo dols
Sabiq Hafidz
En tu amor
En tu amor
Instituto Stacion Art
De inferno pistol round2 (t)
De inferno pistol round2 (t)
PedrO's Majestic
Faccine
Faccine
Daniela Petrecca
Recommended
Tennis
Tennis
ebrahimalhosani
HLS - http streaming
HLS - http streaming
Rodislav Moldovan
P45 Radio May 06 Show Playlist
P45 Radio May 06 Show Playlist
deepindub
Final Fantasy X
Final Fantasy X
wallinplanet
Chord gitar goo goo dols
Chord gitar goo goo dols
Sabiq Hafidz
En tu amor
En tu amor
Instituto Stacion Art
De inferno pistol round2 (t)
De inferno pistol round2 (t)
PedrO's Majestic
Faccine
Faccine
Daniela Petrecca
Hashtag and Social Media Marketing
Hashtag and Social Media Marketing
Andreas Friedeheim
Charity hack qr codes
Charity hack qr codes
Terence Eden
Future of Android ... And How To Stop It!
Future of Android ... And How To Stop It!
Terence Eden
AdWords Success Strategies
AdWords Success Strategies
Howie Jacobson
Location Based QR Codes - Introducing http://xmts.mobi/
Location Based QR Codes - Introducing http://xmts.mobi/
Terence Eden
Google AdWords Dynamic Keyword Insertion
Google AdWords Dynamic Keyword Insertion
Howie Jacobson
How Not To Screw Up With QR Codes - at TeaCampLondon
How Not To Screw Up With QR Codes - at TeaCampLondon
Terence Eden
KickbackStarter - OpenTech 2013
KickbackStarter - OpenTech 2013
Terence Eden
QRpedia Ignite talk at Ubelly
QRpedia Ignite talk at Ubelly
Terence Eden
Hashtag 101 - All You Need to Know About Hashtags
Hashtag 101 - All You Need to Know About Hashtags
Modicum
SVG for JS Oxford
SVG for JS Oxford
Terence Eden
QRpedia - Ignite talk at OTA11
QRpedia - Ignite talk at OTA11
Terence Eden
QR Codes at OpenTech 2011
QR Codes at OpenTech 2011
Terence Eden
Introducing QRpedia at Derby Museum
Introducing QRpedia at Derby Museum
Terence Eden
State of the Browser - London Web Standards
State of the Browser - London Web Standards
Terence Eden
Opentech updated
Opentech updated
Terence Eden
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
A Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
Ana-Maria Mihalceanu
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Mark Simos
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
Michael Gough
More Related Content
Viewers also liked
Hashtag and Social Media Marketing
Hashtag and Social Media Marketing
Andreas Friedeheim
Charity hack qr codes
Charity hack qr codes
Terence Eden
Future of Android ... And How To Stop It!
Future of Android ... And How To Stop It!
Terence Eden
AdWords Success Strategies
AdWords Success Strategies
Howie Jacobson
Location Based QR Codes - Introducing http://xmts.mobi/
Location Based QR Codes - Introducing http://xmts.mobi/
Terence Eden
Google AdWords Dynamic Keyword Insertion
Google AdWords Dynamic Keyword Insertion
Howie Jacobson
How Not To Screw Up With QR Codes - at TeaCampLondon
How Not To Screw Up With QR Codes - at TeaCampLondon
Terence Eden
KickbackStarter - OpenTech 2013
KickbackStarter - OpenTech 2013
Terence Eden
QRpedia Ignite talk at Ubelly
QRpedia Ignite talk at Ubelly
Terence Eden
Hashtag 101 - All You Need to Know About Hashtags
Hashtag 101 - All You Need to Know About Hashtags
Modicum
Viewers also liked
(10)
Hashtag and Social Media Marketing
Hashtag and Social Media Marketing
Charity hack qr codes
Charity hack qr codes
Future of Android ... And How To Stop It!
Future of Android ... And How To Stop It!
AdWords Success Strategies
AdWords Success Strategies
Location Based QR Codes - Introducing http://xmts.mobi/
Location Based QR Codes - Introducing http://xmts.mobi/
Google AdWords Dynamic Keyword Insertion
Google AdWords Dynamic Keyword Insertion
How Not To Screw Up With QR Codes - at TeaCampLondon
How Not To Screw Up With QR Codes - at TeaCampLondon
KickbackStarter - OpenTech 2013
KickbackStarter - OpenTech 2013
QRpedia Ignite talk at Ubelly
QRpedia Ignite talk at Ubelly
Hashtag 101 - All You Need to Know About Hashtags
Hashtag 101 - All You Need to Know About Hashtags
More from Terence Eden
SVG for JS Oxford
SVG for JS Oxford
Terence Eden
QRpedia - Ignite talk at OTA11
QRpedia - Ignite talk at OTA11
Terence Eden
QR Codes at OpenTech 2011
QR Codes at OpenTech 2011
Terence Eden
Introducing QRpedia at Derby Museum
Introducing QRpedia at Derby Museum
Terence Eden
State of the Browser - London Web Standards
State of the Browser - London Web Standards
Terence Eden
Opentech updated
Opentech updated
Terence Eden
More from Terence Eden
(6)
SVG for JS Oxford
SVG for JS Oxford
QRpedia - Ignite talk at OTA11
QRpedia - Ignite talk at OTA11
QR Codes at OpenTech 2011
QR Codes at OpenTech 2011
Introducing QRpedia at Derby Museum
Introducing QRpedia at Derby Museum
State of the Browser - London Web Standards
State of the Browser - London Web Standards
Opentech updated
Opentech updated
Recently uploaded
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
A Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
Ana-Maria Mihalceanu
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Mark Simos
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
Michael Gough
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
Aarwolf Industries LLC
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
IES VE
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
panagenda
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Kari Kakkonen
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
Wes McKinney
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Pim van der Noll
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
BookNet Canada
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
panagenda
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Inflectra
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
marketing932765
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Knoldus Inc.
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
ThousandEyes
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
Farhan Tariq
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
UiPathCommunity
Recently uploaded
(20)
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
Hastag Standards at #warblecamp
1.
2.
Why Are You
Telling Me This?
3.
What is a
hashtag? Any string which starts with the “#” symbol?
4.
5.
Vote Bush! #
Don’t
6.
My dog died
# :-(
7.
Einstein # e=mc^2
8.
I’m on bus
# 123
9.
10.
# web2.0
11.
# a-b
12.
# *.*
13.
# £100
14.
15.
16.
#is U+FF03 or
# or # Fullwidth Number Sign http://www.fileformat.info/info/unicode/char/ff03/index.htm
17.
Letters and Numbers
and...
18.
19.
We're #1
20.
Love the new
characters in #90210
21.
Stupid broken websites
#404
22.
Why is the
answer always #42
23.
...and “foreign” letters...
# Français == #Francais
24.
...No Punctuation... #web2.0
25.
...No Punctuation... #
web2 .0
26.
#IsThisTweetTooLong?
27.
# IsThisTweetTooLo ng
?
28.
29.
30.
U+0020 SPACE
31.
U+0085 NEL (control
character next line)
32.
U+00A0 NBSP (NO-BREAK
SPACE)
33.
U+1680 OGHAM SPACE
MARK
34.
U+180E MONGOLIAN VOWEL
SEPARATOR
35.
U+2000–U+200A (different sorts
of spaces)
36.
U+2028 LS (LINE
SEPARATOR)
37.
U+2029 PS (PARAGRAPH
SEPARATOR)
38.
U+202F NNBSP (NARROW
NO-BREAK SPACE)
39.
U+205F MMSP (MEDIUM
MATHEMATICAL SPACE)
40.
U+3000 IDEOGRAPHIC SPACE
41.
http://en.wikipedia.org/wiki/Whitespace_character
42.
http://en.wikipedia.org/wiki/Space_%28punctuation%29#Table_of_spaces
43.
One Regex To
Rule Them All preg_match_all ('$(^|[^0-9A-Z&/]+)([# # ]+)([0-9A-Z_]*[A-Z_]+[a-z0-9_üÀ-ÖØ-öø-ÿ]*)$i', $tweet, $matches); http://github.com/mzsanford/twitter-text-php/
44.
...One Regex to
find them...
45.
...and in the
darkness bind them
46.
But Why Is
It Important? #WarbleCamp #warblecamp #WarbleCamp! #W àrblëçámp Disambiguation
47.
#ThankYou! Resources: http://github.com/mzsanford/twitter-text-php/
http://engineering.twitter.com/ http://shkspr.mobi/blog/?p=1730 http://shkspr.mobi/blog/?p=1706
Download Now